Can Dogs Drink Milk? Lactose and Better Choices
Milk used to be a classic treat for pets, but many dogs do not digest it well. The ASPCA notes that pets have little lactase, so milk and other dairy can cause diarrhea and digestive upset.
Written by the TailorPup team, updated October 2026. See our editorial approach.

In this article · 11 sections+
01
Why milk upsets dogs
The ASPCA says pets do not have significant amounts of lactase, the enzyme that digests lactose. As a result, milk can cause diarrhea and other digestive problems. Tolerance varies, and some dogs can handle a little.
02
Puppies and milk
Puppies need proper nutrition. If a puppy is orphaned or needs supplementing, ask your vet about a puppy milk replacer. Cow's milk is not a suitable replacement.
03
Milk products
Cream, ice cream and milk-based sauces are fatty and can upset the stomach. Plain yogurt and small bits of cheese are often better tolerated.
04
What to give instead
Fresh water is the best choice. Extras like this should stay a small part of the day's food. A common vet guideline is that treats and extras make up no more than about 10 percent of daily calories. This article is general information, not veterinary advice. Dogs differ by size, age and health, so ask your veterinarian if your dog has a medical condition, is a puppy, or is on a special diet.
05
Lactose-free milk and alternatives
Lactose-free milk removes lactose, but it still contains fat and sugar. Plant milks like oat and almond vary, and may contain sweeteners. Water is the simplest choice.
06
Milk for puppies
Puppies drink their mother's milk, or a puppy milk replacer if they are orphaned. Cow's milk does not have the right balance and can cause diarrhea. Ask your vet if a puppy needs feeding help.
07
Signs of dairy intolerance
Look for gas, bloating, diarrhea or vomiting within hours of dairy. If signs are severe, or your dog is very young or old, call your vet.
08
Portions and dog size
If your dog tolerates it, a spoonful is the limit, and water is better. Milk contains lactose and fat, and a bowl is a lot for a dog.
Do not give milk instead of water.
09
Common mistakes
Common mistakes include giving a bowl of milk, using cow's milk for puppies, and giving flavoured milk. Another is assuming that because it is natural, it is safe.
If your dog has diarrhea after milk, stop.
10
Puppies, seniors and health conditions
Puppies need the right milk replacer. Seniors with pancreatitis risk should avoid fatty dairy. Dogs with dairy allergies should avoid it.
If you are unsure, ask your vet.
11
Dairy alternatives compared
Plant milks are sometimes suggested as an alternative to cow's milk. Almond, oat and soy milk are not toxic in themselves, but they are not needed, and many are sweetened or flavoured. Some contain xylitol or other additives, and some are high in fat or sugar. Read the label before sharing a lick.
Lactose-free cow's milk removes the lactose that the ASPCA says dogs cannot digest well, but it still contains fat and sugar. Goat's milk contains lactose too. The simplest approach is to offer fresh water and use a small amount of plain yogurt or cheese as the occasional reward, if your dog tolerates it. For puppies, ask your vet about a proper puppy milk replacer rather than improvising with household milk.
FAQ
Common follow-ups.
Can dogs drink goat milk?+
It still contains lactose, so ask your vet.
Can dogs drink almond milk?+
Plain, a lick is unlikely to harm, but it is not needed.
Is lactose-free milk okay?+
Better tolerated, but still fatty and sugary.
Can dogs drink milk with chocolate?+
No.