Can dogs eat lamb?
Yes, in moderation Yes. Plain cooked lamb with no bones, string, fat or seasoning is a good treat.
Why
Blue Cross lists lamb meat, with no bones or string, among the Christmas dinner foods a healthy dog can have a little of, and RSPCA Australia says cooked meat such as boiled lamb can be offered, with no cooked bones and no onion or onion sauce. RSPCA Australia also says never feed fatty trimmings. Cooked lamb bones splinter.
If your dog ate lamb
If your dog ate cooked lamb bones or the string from a joint, call your vet.
How to give it safely
Plain roast or boiled lamb, fat trimmed, off the bone, with no gravy or mint sauce, cut into small pieces.
This is general guidance, your vet sets the actual schedule. Puppies, small dogs and dogs with a health condition can react to smaller amounts. Check with your own vet before changing what your dog eats.
Other foods people ask about
Next
Sources
- Blue Cross, Christmas dangers for dogs: https://www.bluecross.org.uk/advice/dog/christmas-dangers-for-dogs
- RSPCA Australia, What should I feed my dog?: https://kb.rspca.org.au/categories/companion-animals/dogs/caring-for-my-dog/what-should-i-feed-my-dog
Last reviewed 2026-09-29.