Royal Canin Small Puppy
Top PickWhat We Like
- Adult-weight range fits Boston Terriers
- Small, crunchy kibble for small mouths
- DHA, antioxidants, and prebiotics
Worth Noting
- Contains fish, gluten, and wheat
- Bag Size
- 4 lb
- Age Range
- 2 to 10 months
- Breed Size
- Small breeds
- Adult Weight
- 9 to 22 lbs
Read the full review
The first number we look at on a puppy bag is the adult weight it is built for, and Royal Canin's 9-to-22-pound range is why this one leads our list for Boston Terriers. It matches the size most Bostons reach, and the 2-to-10-month window keeps the formula aimed at growth rather than maintenance. The kibble is small and crunchy, which matters for a puppy with a short muzzle and a mouth still learning to work a bowl.
We also like the support around that core: DHA-rich fish oil and marine microalgae oil for brain development, antioxidants for the immune system, and prebiotics and proteins for gut health. Those are not decorations on the label; they are the reasons a small-breed formula can be worth the premium over an all-breed bag. The chicken flavor is palatable, and the small pieces double as training rewards without turning into a meal.
The age ceiling is the caveat. Royal Canin labels this for 2 to 10 months, so if your vet wants a puppy formula continued closer to a year, you need to plan the handoff. For the typical Boston puppy, though, this is the most complete small-breed package here: the right weight range, a sensible kibble, and growth nutrients that line up with the first year.
Bottom line: For a Boston Terrier puppy expected to finish between 9 and 22 pounds, Royal Canin Small Puppy is our default: small kibble, a sensible growth window, and dependable eating.