Dog Food

A complete guide to dog food and treats: wet, dry, raw and cooked.

Dog food is a contentious topic among pet parents, and the subject of many a debate here on Dogster with good reason – we only want the best for our dogs. A healthy dog is a happy dog, and our dog food section is here to help you make informed decisions about the kibble you pick up at the store or the meals you prepare from scratch at home. Learn how to deal with a finicky eater, get advice on the steps to take if your dog weighs more than he should, and learn about common ingestible hazards and poisons.

Pet Food Recall Alerts

There have been no pet recall alerts in the last 60 days

Talk About Food

Feed Your Dog at the Same Time Every Day

Feeding at a set time (versus free feeding where food is available all day) is, in my opinion, the best option. Here's what I think are the many benefits: * It GREATLY helps potty training (you can control/predict potty schedule) * It helps dogs get PROPER amounts of food (not too much or too little) *eta: in multiple dog households where all dogs have access to the food sources * Prevents obesity (since you are controlling how much each dog gets and they can't eat someone else's portion) * Helps the dogs get on a schedule * Reminds the dog that you are the bearer of all things yum * Prevents middle of the night "I have to potty" * Allows you to easily add medication/supplements to individuals' food * Allows you to vary the meals each dogs get if they have dietary issues * Provides for a proper schedule if you train with treats so you can be able to work with a dog who is not stuffed from eating all day * Dogs were not meant to graze all day, they aren't like cows... they digest more efficiently when they get concentrated meals We free fed for years but since I started really working with the dogs I have found that feeding at set mealtimes is what I much prefer and think it has so many benefits to the minute downside of inconvenience.

Tena P., owner of a Border Collie

Rat Poison is a Danger to Dogs

Rat poison is a chemical called warfarin. It makes the blood very thin so that it can't clot. An animal usually dies from rat poison because it bleeds to death internally. So even if your dog is not showing external signs, it could still be bleeding to death inside. The treatment for warfarin poisoning can include vomiting, but often includes administration of a medicine that makes the blood thicker so that the internal bleeding stops. Only a vet can administer this lifesaving medication. So if you ever suspect that your dog ate rat poison, you should bring it to the vet immediately!

Michelle G., owner of a Italian Greyhound

See full discussion »