Can Dogs Eat Shepherd's Pie?

Shepherd's pie typically contains onion and garlic, which are toxic to dogs.

No, dogs should not eat shepherd's pie

Every dog is different. Individual allergies and sensitivities are common — always introduce new foods in small amounts and watch for adverse reactions. This site is for informational purposes only and is not veterinary advice. Always consult your vet.

Brief Answer

No, shepherd's pie is not safe for dogs. Traditional recipes almost always include onions and garlic, both of which are toxic to dogs and can cause haemolytic anaemia. The rich, buttery mashed potato topping and salty gravy add further risks.

The Full Picture

Shepherd's pie (made with lamb) and cottage pie (made with beef) are not safe for dogs. Traditional recipes almost always include onions and garlic, both of which are toxic to dogs and can cause oxidative damage to red blood cells, leading to haemolytic anaemia. The rich, buttery mashed potato topping is high in fat, butter, and often milk, which can cause digestive upset and contribute to pancreatitis. Additional seasonings, stock cubes, and gravy typically add excessive sodium. Even a version without onion and garlic would be too rich and fatty for dogs. If your dog consumes shepherd's pie or cottage pie containing onion or garlic, monitor for symptoms such as lethargy, pale gums, and dark urine, and contact your vet promptly.

Signs to Watch For

  • Vomiting and diarrhoea from rich, fatty ingredients
  • Lethargy and weakness from onion/garlic toxicity
  • Pale or yellowish gums from red blood cell destruction
  • Dark or reddish-brown urine
  • Decreased appetite and abdominal pain
  • Pancreatitis from high butter and fat content

If your dog eats shepherd's pie containing onions or garlic, monitor closely over the next 2-4 days for signs of anaemia (lethargy, pale gums, dark urine). Contact your vet promptly — symptoms of allium toxicity are often delayed.

What You Should Know

Shepherd's Pie should be kept well away from dogs. If your dog has eaten shepherd's pie, watch for symptoms such as vomiting, diarrhoea, lethargy, or loss of appetite. In an emergency, contact your veterinarian or an animal poison helpline straight away.

Sources

Check another food