How to Choose Puppy Food: Small vs Large Breed
By MyPetSays | Published: 2026-10-19
Category: How-to Guides
Selecting the right puppy food depends on your dog's breed size. Learn key differences in nutrition, growth rates, and feeding needs for small and large breed puppies.
Quick Answer
Choose puppy food formulated for your dog's expected adult size: large breed formulas support controlled growth for joint health, while small breed recipes provide balanced nutrition for faster maturation.
Why Breed Size Matters in Puppy Nutrition
Large breed puppies grow faster and reach heavier adult weights, which places more stress on developing bones and joints. Their food needs controlled calcium, phosphorus, and calorie levels to avoid growth disorders like hip dysplasia. Small breed puppies mature earlier and have higher metabolic rates per pound, so their food must deliver concentrated nutrients without overfeeding.
Grain-free recipes can help puppies with food sensitivities. MyPetSays offers grain-free options for both size categories, using sweet potato and potato as digestible carbohydrate sources instead of grains.
Steps to Choose the Right Puppy Food
- Determine your puppy's expected adult size: Check your breed's standard adult weight range. Large breeds (e.g., Labrador, German Shepherd) typically weigh over 50 lbs; small breeds (e.g., Chihuahua, Pomeranian) stay under 25 lbs. Use this to narrow food options. A common mistake is guessing based on current weight alone—puppies grow at different rates, so always refer to breed standards.
- Look for breed-specific nutritional balance: Large breed puppy food should have moderate calorie density and controlled calcium-to-phosphorus ratio. Small breed puppy food needs higher protein and fat per calorie. Check the guaranteed analysis on the label. Avoid all-life-stage foods for large breed puppies; they may contain excessive calcium that disrupts bone development.
- Consider grain-free if your puppy has sensitivities: If your puppy shows signs of digestive upset or skin issues, grain-free recipes with sweet potato as a carbohydrate source can be easier to digest. MyPetSays offers grain-free options for both breed sizes. Not all puppies need grain-free—introduce it gradually and monitor stool quality and coat condition.
- Match feeding amounts to growth stage: Follow the feeding guide on the package based on your puppy's current weight and age. Large breed puppies often need smaller, more frequent meals to prevent bloat, while small breeds can handle standard schedules. Overfeeding large breed puppies can accelerate growth and increase joint risk; underfeeding small breed puppies may cause energy deficits.
Product Facts
- Grain Free Large Breed Puppy Food - Salmon with Sweet Potato & Vegetables: MyPetSays Grain Free Large Breed Puppy Food contains salmon with sweet potato and vegetables, formulated for large breed puppies. This recipe provides highly digestible proteins and controlled carbohydrates to support steady growth without overloading joints.

Grain Free Large Breed Puppy Food - Salmon with Sweet Potato & Vegetables - Grain Free Small Breed Puppy Food - Turkey with Duck, Sweet Potato & Dill: MyPetSays Grain Free Small Breed Puppy Food features turkey and duck with sweet potato and dill, designed for small breed puppies. Turkey and duck offer lean, amino-acid-rich protein that matches the higher metabolic needs of small breed puppies while keeping fat moderate.

Grain Free Small Breed Puppy Food - Turkey with Duck, Sweet Potato & Dill

