Natural Puppy

British chicken with bone (80%), carrot, British beef liver (5%), apple, butternut squash, spinach, sea kelp, Scottish salmon oil, Brewers yeast.

1KG Price: £3.95
2X500G Price: £4.40