Royal Canin Medium Puppy 

Royal Canin Medium Puppy medium breed dry dog food

Regularly stocked
17 lbs (7.71 kg)
30 lbs (13.6 kg)


Available for special order
6 lbs (2.72 kg)