Italian Greyhound adult in black and white

Tailored nutrition for extra small and small dogs

Food for extra small dog breeds (up to 8 lb)
Food for small dog breeds (9 – 22 lb)

Extra Small dog sat next to an Extra Small product pack
up to 8 lb

Nutrition for extra small dogs

Extra small dogs have big nutritional requirements.
ROYAL CANIN X-SMALL dog food is designed especially to meet the nutritional needs of extra small dogs that weigh 8 pounds or less at adulthood.

Jack Russell Terrier adult standing next to a small product pack

Small dog nutrition

9 to 22 lb

Did you know small dogs actually require higher levels of calories per pound of body weight than large dogs? And since smaller dog breeds can often be fussy eaters, it’s important that their food appeals to their taste buds to ensure they get the nutrients they need.


ROYAL CANIN SMALL dog food has been specifically designed with a smaller sized, tasty kibble for a variety of small dog breeds that weigh 9-22 pounds.

Jack Russell adult sitting in black and white on a white background

A lifetime of health

Expert advice on how to provide the best care for your dog at every stage of life.