Cute dog laying on grass looking up

SHOP DOG

1505 products
1505 products

Whatever you want for your dog, cat, or birds (or chooks), rabbits, and small animals, you will find a huge range here. For your dog, we have the cosiest of bedding, collars and leads, dog food, grooming and coat care, dog kennels, carriers, and dog pens. We have potions and lotions to keep them in tip-top condition, dog rugs, dog toys, and flea and worm treatments for dogs, cats, rabbits and small animals. For your precious cat, we have cat food and treats, cat bowls, cat gyms, and toys; cat litter; trays and scoops; and potions and lotions—everything you need for your cat. For your birds we have bird food and treats, bird toys, bird cages and a huge range of poultry food with organic and free range pellets options.  We haven’t left out your rabbit and small animals with rabbit feed and rabbit hutches and bedding for all small animals. View our range of Dog Rugs here

Royal Canin Dog Cavalier King Charles 7.5kg
Royal Canin Dog Cavalier King Charles 7.5kg
Royal Canin Dog Cavalier King Charles 7.5kg
$119.95
Royal Canin Dog Chihuahua 1.5kg
Royal Canin Dog Chihuahua 1.5kg
Royal Canin Dog Chihuahua 1.5kg
$41.95
Royal Canin Dog Cocker Spaniel 3kg
Royal Canin Dog Cocker Spaniel 3kg
Royal Canin Dog Cocker Spaniel 3kg
$54.95
Back in stock soon
Royal Canin Dog Daschund 1.5kg
Royal Canin Dog Daschund 1.5kg
Royal Canin Dog Daschund 1.5kg
$41.95
Royal Canin Dog Daschund 7.5kg
Royal Canin Dog Daschund 7.5kg
Royal Canin Dog Daschund 7.5kg
$119.95
Royal Canin Dog French Bulldog 3kg
Royal Canin Dog French Bulldog 3kg
Royal Canin Dog French Bulldog 3kg
$54.95
Royal Canin Dog French Bulldog 9kg
Royal Canin Dog French Bulldog 9kg
Royal Canin Dog French Bulldog 9kg
$129.95
Royal Canin Dog Golden Retriever 12kg
Royal Canin Dog Golden Retriever 12kg
Royal Canin Dog Golden Retriever 12kg
$179.95
Royal Canin Dog Golden Retriever Junior 12kg
Royal Canin Dog Golden Retriever Junior 12kg
Royal Canin Dog Golden Retriever Junior 12kg
$179.95
Royal Canin Dog Labrador 12kg
Royal Canin Dog Labrador 12kg
Royal Canin Dog Labrador 12kg
$179.95
Royal Canin Dog Maltese 1.5kg
Royal Canin Dog Maltese 1.5kg
Royal Canin Dog Maltese 1.5kg
$41.95
Royal Canin Dog Maxi Adult 15kg
Royal Canin Dog Maxi Adult 15kg
Royal Canin Dog Maxi Adult 15kg
$199.95
Royal Canin Dog Maxi Adult 4kg
Royal Canin Dog Maxi Adult 4kg
Royal Canin Dog Maxi Adult 4kg
$71.95
Royal Canin Dog Maxi Dental Care 9kg
Royal Canin Dog Maxi Dental Care 9kg
Royal Canin Dog Maxi Dental Care 9kg
$129.95
Royal Canin Dog Maxi Digestive Care 12kg
Royal Canin Dog Maxi Digestive Care 12kg
Royal Canin Dog Maxi Digestive Care 12kg
$179.95
Royal Canin Dog Maxi Joint Care 10kg
Royal Canin Dog Maxi Joint Care 10kg
Royal Canin Dog Maxi Joint Care 10kg
$149.95
Royal Canin Dog Maxi Lightweight Care 12kg
Royal Canin Dog Maxi Lightweight Care 12kg
Royal Canin Dog Maxi Lightweight Care 12kg
$179.95
Royal Canin Dog Maxi Puppy 15kg
Royal Canin Dog Maxi Puppy 15kg
Royal Canin Dog Maxi Puppy 15kg
$189.95
Royal Canin Dog Maxi Puppy 4kg
Royal Canin Dog Maxi Puppy 4kg
Royal Canin Dog Maxi Puppy 4kg
$74.95
Royal Canin Dog Medium Adult 15kg
Royal Canin Dog Medium Adult 15kg
Royal Canin Dog Medium Adult 15kg
$199.95
Royal Canin Dog Medium Adult 4kg
Royal Canin Dog Medium Adult 4kg
Royal Canin Dog Medium Adult 4kg
$69.95
Royal Canin Dog Medium Dental Care 3kg
Royal Canin Dog Medium Dental Care 3kg
Royal Canin Dog Medium Dental Care 3kg
$57.95
Royal Canin Dog Medium Dermacomfort 3kg
Royal Canin Dog Medium Dermacomfort 3kg
Royal Canin Dog Medium Dermacomfort 3kg
$57.95
Royal Canin Dog Medium Digestive Care 12kg
Royal Canin Dog Medium Digestive Care 12kg
Royal Canin Dog Medium Digestive Care 12kg
$179.95
Royal Canin Dog Medium Digestive Care 3kg
Royal Canin Dog Medium Digestive Care 3kg
Royal Canin Dog Medium Digestive Care 3kg
$57.95
Royal Canin Dog Medium Lightweight Care 12kg
Royal Canin Dog Medium Lightweight Care 12kg
Royal Canin Dog Medium Lightweight Care 12kg
$179.95
Royal Canin Dog Medium Lightweight Care 3kg
Royal Canin Dog Medium Lightweight Care 3kg
Royal Canin Dog Medium Lightweight Care 3kg
$57.95
Royal Canin Dog Medium Puppy 15kg
Royal Canin Dog Medium Puppy 15kg
Royal Canin Dog Medium Puppy 15kg
$189.95
Royal Canin Dog Medium Puppy 4kg
Royal Canin Dog Medium Puppy 4kg
Royal Canin Dog Medium Puppy 4kg
$69.95
Royal Canin Dog Mini Adult 2kg
Royal Canin Dog Mini Adult 2kg
Royal Canin Dog Mini Adult 2kg
$43.95
Royal Canin Dog Mini Adult 4kg
Royal Canin Dog Mini Adult 4kg
Royal Canin Dog Mini Adult 4kg
$76.95
Royal Canin Dog Mini Adult 8+ 2 Kg
Royal Canin Dog Mini Adult 8+ 2 Kg
Royal Canin Dog Mini Adult 8+ 2 Kg
$46.95
Royal Canin Dog Mini Adult 8kg
Royal Canin Dog Mini Adult 8kg
Royal Canin Dog Mini Adult 8kg
$129.95
Royal Canin Dog Mini Ageing 12+ 1.5kg
Royal Canin Dog Mini Ageing 12+ 1.5kg
Royal Canin Dog Mini Ageing 12+ 1.5kg
$41.95
Royal Canin Dog Mini Dental Care 3kg
Royal Canin Dog Mini Dental Care 3kg
Royal Canin Dog Mini Dental Care 3kg
$68.95
Back in stock soon
Royal Canin Dog Mini Dermacomfort 3kg
Royal Canin Dog Mini Dermacomfort 3kg
Royal Canin Dog Mini Dermacomfort 3kg
$68.95
Royal Canin Dog Mini Digestive Care 8kg
Royal Canin Dog Mini Digestive Care 8kg
Royal Canin Dog Mini Digestive Care 8kg
$134.95
Royal Canin Dog Mini Lightweight Care 3kg
Royal Canin Dog Mini Lightweight Care 3kg
Royal Canin Dog Mini Lightweight Care 3kg
$68.95
Royal Canin Dog Mini Puppy 2kg
Royal Canin Dog Mini Puppy 2kg
Royal Canin Dog Mini Puppy 2kg
$46.95
Recently viewed