• Canagan Lamb

    £15.49

  • Canagan Light / Senior

    £13.99

  • Canagan Chicken Large breed

    £14.49

  • Canagan Chicken Small Breed

    £13.49

  • Canagan Game Small Breed

    £16.99

  • Canagan Game

    £16.99

  • Canagan Salmon

    £14.99

  • Canagan Free-Run Chicken

    £13.49

payments by sagepay visa mastercard