Subscribe and Save 5% | Free delivery £30+ | Standard delivery 2-4 working days

Inline Image 2
Size based nutrition

Nutrition as unique as your dog

From a 3 kg Papillon to a 90 kg Mastiff, different-sized dogs have very different physiological needs, which can make finding the right nutrition complicated. That’s why Royal Canin addresses each size to cater to your dog's nutritional needs.

ROYAL CANIN® dog food has been specially formulated for dogs of all shapes, activity levels and ages, including puppies.

Italian greyhound in black and white
< 10 kg

Small dogs

Basset hound in black and white
11 to 25 kg

Medium dogs

German Shepherd adult in black and white
> 26 kg

Large dogs

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.