Can Dogs Eat Butter?

LIMIT

LIMIT — A tiny lick of butter is unlikely to harm, but it is almost pure fat. Larger amounts can cause stomach upset or pancreatitis, so it is not a good treat.

Butter is not toxic to dogs, but it is pure fat with no nutritional benefit. A small amount is unlikely to cause trouble, while larger amounts can upset the stomach or trigger pancreatitis.

On this page
A block of butter cut into slices on baking paper over a wooden board

Quick answer

Category
Dairy
Recommended preparation
Not applicable
Main concern
Very high fat (pancreatitis risk); salt in salted butter; lactose
Suitable as everyday food
No — avoid as a treat

The full answer

Butter is not toxic to dogs, and a small lick from a plate is unlikely to cause a problem. However, it is almost entirely fat, with no benefit for a dog that is already eating a balanced diet.

Large amounts of fatty food can cause vomiting and diarrhoea and, in some dogs, pancreatitis, which is painful and can be serious. Dogs that are overweight, small, or prone to pancreatitis are at greater risk. Butter also contains small amounts of lactose, and salted butter adds salt.

Butter is frequently used with onion, garlic and herbs in cooking, and in baked goods that may contain chocolate or raisins. If you want to add flavour to your dog's food, ask your vet for a lower-fat option.

Is Butter Good for Dogs?

Butter provides calories from fat but no meaningful nutrition for a dog on a complete diet.

Potential benefits

  • None

Risks and Things to Know

  • Very high in fat, which can trigger pancreatitis
  • Can cause vomiting and diarrhoea
  • Salted butter adds sodium
  • Contains small amounts of lactose
  • Contributes to weight gain

How much is okay?

We do not recommend giving butter. A tiny lick now and then is unlikely to cause trouble.

How Should I Prepare It?

  • Not applicable. Keep butter dishes out of reach.

Can Puppies Eat Butter?

Puppies are sensitive to fatty foods. Avoid butter.

What If My Dog Ate Too Much?

A large amount of butter, such as a whole block, can cause vomiting, diarrhoea and pancreatitis.

If your dog ate a lot of butter and shows repeated vomiting, a painful belly, lethargy or loss of appetite, contact a vet promptly.

This guide is for general educational purposes and isn't a substitute for advice from your veterinarian. If your dog has eaten something potentially toxic or is showing concerning symptoms, contact a veterinarian promptly.

Frequently Asked Questions

A tiny lick is unlikely to harm, but butter is almost pure fat and is not a good treat.

It may cause vomiting, diarrhoea and, in some dogs, pancreatitis. Contact your vet for advice.

Not really. It is also high in fat. Avoid it as a treat.

A small piece is unlikely to harm, but it is not a good regular treat.

How this guide was written

Last updated 13 October 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.