Picture 3 of 4
Picture 3 of 4
Royal Canin Breed Health Nutrition German Shepherd Junior 30 3kg
Price:
£32.49
Free postage
Returns:
30 days return. Buyer pays for return postage.
Condition:
Please select a Amount
Royal Canin. Royal Canin Puppy German Shepherd. 3kg or 12kg. Takes into account the German Shepherd puppy’s digestive sensitivity.