Royal Canin Small Puppy 

Royal Canin Small Puppy small breed dry dog food

Regularly stocked
2.5 lbs (1.13 kg)
13 lbs (5.89 kg)