Can Dogs Drink Milk? Lactose, Puppies & Better Options

Can dogs drink milk? A little is fine for most, but many dogs struggle with lactose. See safe amounts by size, puppy rules and better milk options.

! VerdictSafe in moderation
· Updated · Sources ↓ · 5 min read
Share
Can dogs drink milk - a small saucer of milk on the floor in front of a dog
Share
Health Note: This article is for general information only and isn’t a substitute for advice from your veterinarian. If your dog seems unwell, contact your vet. Read our Veterinary Disclaimer.

Can dogs drink milk? A small amount of plain cow's milk is safe for most dogs, but many adult dogs don't digest lactose well. For those dogs, even a saucer can mean gas, bloating or diarrhea within hours. Milk isn't toxic, it just isn't needed, so treat it as an occasional lick rather than a drink.

Quick Verdict

A little is OK for dogs that tolerate it. Offer a tablespoon or two of plain milk as a rare treat and watch the stool. Lactose-free milk or plain yogurt is usually easier on the stomach. Skip chocolate milk, sweetened milks, and cow's milk for young puppies.

Can dogs drink milk - a small saucer of milk on the floor in front of a dog
A few licks of plain milk is fine for many dogs, but it's not a drink to keep refilling.

Why Milk Upsets Many Dogs

Puppies make plenty of lactase, the enzyme that breaks down milk sugar. After weaning, most dogs make far less. Undigested lactose then pulls water into the gut and feeds gas-producing bacteria. Signs usually show up within 12 hours:

  • Gas and bloating
  • Loose stool or diarrhea
  • Vomiting in some dogs
  • Belly gurgling and discomfort

The AKC notes that tolerance varies a lot between dogs. Some handle a small bowl fine; others react to a few laps. The only way to know is to start tiny.

Which Milk Is Best?

Milk (1 cup)CaloriesLactoseVerdict for dogs
Whole cow's milk~150 kcal~12 gSmall amounts only
2% milk~122 kcal~12 gSmall amounts only
Skim milk~83 kcal~12 gSmall amounts; lowest fat
Lactose-free milk~150 kcal~0 gEasier to digest
Goat's milk~168 kcal~11 gStill has lactose
Unsweetened oat or soy milk~80 to 120 kcal0 gOK in sips; check label
Chocolate milk~200 kcal~12 gAvoid

Approximate values from USDA FoodData Central and typical labels. Plant milks vary by brand.

With plant milks, check for xylitol or added sugar, and skip anything made with macadamia nuts. Almond milk isn't toxic but adds little benefit.

Can dogs drink milk - cow milk, lactose-free milk and plain yogurt in three small bowls
Lactose-free milk and plain yogurt are usually gentler than regular milk.

How Much Milk Can a Dog Have?

Dog's weightPlain milk, occasionalRough calories (whole milk)
5 to 15 lb1 to 2 teaspoons~6 to 12 kcal
15 to 40 lb1 to 2 tablespoons~10 to 20 kcal
40 to 70 lb2 to 3 tablespoons~20 to 30 kcal
Over 70 lbUp to ΒΌ cup~37 kcal

Our estimates for adult dogs that already tolerate dairy. Treats should stay under about 10% of daily calories, a guideline from WSAVA.

Always start with less than the table and wait a day. If stool stays normal, a small splash on food now and then is fine.

Puppies and Milk

Don't give cow's milk to young puppies. Cow's milk has a different balance of protein, fat and lactose than a mother dog's milk, and it often causes diarrhea, which can dehydrate a puppy quickly. Orphaned or underweight puppies need a commercial puppy milk replacer and a vet's feeding plan. Once weaned, puppies don't need milk at all. See how much to feed a puppy for the basics.

Milk vs Yogurt and Cheese

Fermented dairy is often easier on dogs. Yogurt cultures pre-digest some lactose, and hard cheeses lose most of it during aging. If your dog loves dairy, a spoonful of plain, unsweetened yogurt or a small cube of mild cheese is usually a better treat than a bowl of milk. See our cheese guide and yogurt dog treats for ideas.

Other Reasons to Limit Milk

  • Fat: whole milk and cream can trigger stomach upset or pancreatitis in prone dogs.
  • Calories: a cup of whole milk is a full day's treat budget for a 40 lb dog.
  • Milk allergy: some dogs react to milk proteins with itchy skin or ear problems; see dog food allergies.
  • Milk as a hydration source: never replace water with milk, even on hot days.

How to Test Your Dog's Tolerance

If you'd like to know whether milk suits your dog:

  • Offer 1 teaspoon (small dogs) to 1 tablespoon (large dogs) of plain milk with a normal meal.
  • Watch for gas, gurgling or soft stool over the next 12 to 24 hours.
  • If all is normal, you can repeat the same amount another day. Don't jump to a bowlful.
  • If there's any reaction, stop and stick to water.

Skip this test for dogs with a history of pancreatitis or diarrhea.

Vet's Note

Is lactose-free milk OK for dogs? Yes, in small amounts. It removes the lactose problem but still adds calories and fat, so keep it a treat.

Should I give milk to a puppy? Not cow's milk. A puppy that needs extra milk should get a commercial puppy milk replacer and a vet's feeding plan.

— Dr. Sarah Miller, DVM

Milk for Dogs: Quick Serving Guide

✓ Do

  • Start with a few licks
  • Choose lactose-free milk if possible
  • Try plain yogurt instead
  • Watch stool for a day

✕ Don't

  • Give chocolate or sweetened milk
  • Replace water with milk
  • Offer cow's milk to young puppies
  • Give milk during diarrhea

Dogs with pancreatitis, allergies or a sensitive stomach should get a vet OK first.

Frequently Asked Questions

Can dogs have milk every day?

It's better not to. Even dogs that tolerate lactose get extra calories and fat. A small amount now and then is enough.

Can dogs have milk with their food?

A small splash on kibble is fine for dogs that tolerate it. Don't soak meals in milk daily.

Can dogs eat cereal with milk?

Skip it. Most cereals are sugary, and some contain raisins, chocolate or xylitol.

Is milk thistle the same as milk?

No. Milk thistle is an herbal supplement sometimes used for liver support. Only give it if your vet recommends it.

Can dogs have milk when they have diarrhea?

No. Lactose can make diarrhea worse. See what to feed a dog with diarrhea instead.

The Bottom Line

Can dogs drink milk? A small amount of plain milk is fine for dogs that tolerate lactose, but many don't, and no dog needs it. Lactose-free milk or plain yogurt is gentler, puppies should get a proper milk replacer instead of cow's milk, and water stays the only drink your dog needs. More answers in our Can Dogs Eat…? library.

References & Sources

Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.

  1. American Kennel Club (AKC) — Can dogs drink milk
  2. USDA — USDA FoodData Central
  3. WSAVA — WSAVA guidetotreats dogs 251107