In Britain a shepherd's pie is traditionally made with lamb or mutton, while a cottage pie uses beef.
Shepherds look after sheep, after all.