TL;DR
-
A dog's daily calorie needs depend on weight, age, activity level, and whether they're spayed or neutered.
-
A general starting point: a 10-pound dog needs roughly 200–350 calories per day, while a 50-pound dog needs closer to 700–900.
-
Your vet is the best resource for dialing in the exact number for your individual dog.
A dog's daily calorie needs are shaped by a handful of factors working together, and getting it right matters more than most people realize.
According to PetMD, size is the biggest driver of calorie needs . A 10-pound dog needs around 200–350 calories per day, while a 50-pound dog may need 700–900. But activity level, age, breed, and reproductive status all shift the math.
A highly active working dog can need twice the calories of a similar-sized couch companion. Spayed and neutered dogs generally need slightly fewer calories than intact dogs of the same size.
Puppies need more calories to support rapid growth. Senior dogs often need fewer, since metabolism slows and activity tends to decrease. As the Association for Pet Obesity Prevention notes, treats count too — they should make up no more than 10% of your dog's total daily intake .
A feeding guide on your dog's food bag is a solid starting point, but it's still just an estimate. At Kismet, our dog food recipes are formulated to deliver complete, balanced nutrition in every bowl.
Key Takeaways
-
Calorie needs vary widely by dog. Weight, age, breed, activity level, and spay/neuter status all factor in.
-
General estimates give you a starting point. A 10-pound dog needs roughly 200–350 calories per day; a 50-pound dog needs closer to 700–900.
-
Your vet and your dog's food label are both useful tools. Use them together, and adjust based on how your dog looks and feels over time.
Sources:
How Many Calories Does a Dog Need? | PetMD
Pet Calorie Calculator | Association for Pet Obesity Prevention
