Save 5% on 2 Bags | 10% on 4 Bags
Mix and match your dog’s favourites and enjoy automatic savings at checkout.
Aflora Angus Beef Grain Free Dog Food
Choose your option
Aflora Chicken Grain Free Dog Food
Choose your option
Aflora Grain Free Taste Tester 100g
Choose your option
Aflora Lamb Grain Free Dog Food
Choose your option
Aflora Large Breed Salmon & Trout 15kg Grain Free Dog Food
Choose your option
Aflora Large Breed Turkey 15kg Grain Free Dog Food
Choose your option
Aflora Puppy Chicken with Turkey Grain Free Puppy Food
Choose your option
Aflora Puppy Salmon with Haddock Grain Free Puppy Food
Choose your option
Aflora Rabbit Grain Free Dog Food
Choose your option
Aflora Senior Turkey Grain Free Dog Food
Choose your option
Aflora Small Breed Chicken with Sweet Potato Grain Free Dog Food
Choose your option
Aflora Venison & Salmon Grain Free Dog Food
Choose your option
Canagan Dry Dog Food - Country Game
Choose your option
Canagan Dry Dog Food - Grass Fed Lamb
Choose your option
Canagan Dry Dog Food - Insect Protein
Choose your option
Canagan Dry Dog Food Dental
Choose your option
Canagan Dry Dog Food Free Range Chicken - Puppy
Choose your option
Canagan Dry Dog Food Free-Range Chicken
Choose your option
Canagan Dry Dog Food Highland Feast
Choose your option
Canagan Dry Dog Food Large Breed Free-Range Chicken
Choose your option
Canagan Dry Dog Food Light / Senior
Choose your option
Canagan Dry Dog Food Scottish Salmon
Choose your option
Canagan Dry Dog Food Small Breed Country Game
Choose your option
Canagan Dry Dog Food Small Breed Dental for Dogs
Choose your option
Canagan Dry Dog Food Small Breed Free-Range Chicken
Choose your option
Canagan Dry Dog Food Small Breed Scottish Salmon
Choose your option
Canagan Petite Chicken & Duck for Smaller Dogs
Choose your option
Canagan Petite Free Range Chicken & Scottish Salmon for Smaller Dogs
Choose your option
Canagan Working Dog Chicken With Turkey
Choose your option
Carnilove Dry Dog Food True Fresh Turkey
Choose your option
Eden 80/20 Country Cuisine Game With Lamb
Choose your option
Eden 80/20 Fish Cuisine
Choose your option
Eden 80/20 Original Cuisine
Choose your option
Eden 80/20 Puppy Cuisine
Choose your option
Eden Semi-Moist Country Feast
Choose your option
The four types of natural dog food, and when to use each
Cold-pressed dry food
Cooked at low temperatures to preserve nutrients, doesn't swell in the stomach, and is gentler on sensitive digestive systems than traditional kibble. Better for dogs prone to bloat, sensitive stomachs, or fussy eaters. Tribal is the established UK option.
Traditional grain-free kibble
Extruded at high heat but built around high-quality named meat sources with vegetables and botanicals replacing grains. The most convenient option for everyday feeding. Canagan, Eden, and our own Aflora range sit in this category.
Freeze-dried raw
The closest you can get to feeding raw without the freezer logistics. Raw meat with the moisture removed, single-protein options, shelf-stable. Best for owners curious about raw feeding but wanting practicality. Natures Menu's freeze-dried range is well-established here.
Wet food
Higher moisture content, often used to add variety to a dry diet or for dogs who don't drink enough water. Most natural brands offer wet recipes alongside their dry ranges.
How much to feed
Feeding amounts depend on weight, age, activity level, and the calorie density of the specific food. As a rough starting guide for adult dogs:
- Toy breeds (under 5kg): 50–100g per day
- Small breeds (5–10kg): 100–180g per day
- Medium breeds (10–25kg): 180–350g per day
- Large breeds (25–40kg): 350–500g per day
- Giant breeds (over 40kg): 500–700g per day
These are starting points. Each food has its own feeding guide on the bag based on its calorie content. Adjust based on your dog's body condition — you should be able to feel ribs without pressing hard, and there should be a visible waist when viewed from above.
Switching foods safely
Sudden food changes are the single most common cause of digestive upset in dogs. Always transition gradually over 7–10 days:
- Days 1–2: 25% new food, 75% old food
- Days 3–4: 50% new food, 50% old food
- Days 5–6: 75% new food, 25% old food
- Days 7+: 100% new food
If your dog has a particularly sensitive stomach, extend each stage to 3–4 days rather than 2.

