Can dogs eat milk?

Caution — most dogs are lactose intolerant

A small amount is usually safe, but most adult dogs are lactose intolerant and will get an upset stomach.

The full picture

Puppies drink their mother's milk, but once weaned, most dogs lose the ability to properly digest lactose. This means regular cow's milk often causes gas, bloating, and diarrhoea. Small amounts are rarely dangerous, but there's no real benefit either. If you want to offer a milky treat, plain Greek yoghurt or specialist 'dog milk' products are better tolerated. Never give cats' milk either — it has the same issue. Lactose-free cow's milk is technically an option but still not recommended as a routine drink.

If your dog has eaten milk

A small amount rarely causes problems. Watch for diarrhoea or vomiting.

Risks to watch for

  • Lactose intolerance causing diarrhoea
  • Gas and bloating
  • Weight gain

Potential benefits

  • Some calcium and protein, but safer sources exist

Safe portion size

A couple of tablespoons at most, and only if you know your dog tolerates dairy.

[ Display ad placement — activate once site traffic passes 10,000/month ]

Safer alternatives

  • water (obviously)
  • bone broth with no onion or garlic
  • plain Greek yoghurt in small amounts

Unexpected vet bills can run into thousands

One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.

Compare pet insurance →

Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.

Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.