Collection: Dog
Demonstrate your dog love with Croft Home & Garden! At Croft, we celebrate the bond between you and your furry friend by offering an exceptional range of dog accessories and premium dog food.
🐾 Dog Accessories: Explore a world of tail-wagging delights! From stylish collars and cosy beds to durable leashes and playful toys, we have everything to keep your canine companion happy and healthy. Our curated collection is designed to make every moment with your dog special.
🍖 Dog Food: Treat your pup to the finest culinary experience with Croft's premium dog food. We understand the importance of nutrition, which is why we offer a selection of high-quality, wholesome options to keep your dog in peak condition.
At Croft Home & Garden, we're committed to providing dog lovers with the very best. Our products are crafted with love and expertise to enhance your dog's life and your own. Shop now and give your dog the love they deserve!
⛟ Free delivery on everything to mainland England & Wales
-
Puppy Training Pad 100 Pack + 5 Free
Regular price £24.99Regular priceUnit price / per£25.99Sale price £24.99Sale -
Advent Calendar Festive Carob Dog Treats 70g
Regular price £2.99Regular priceUnit price / per£2.99Sale price £2.99 -
PawHut Pet Foldable Grooming Table w/ Adjustable Arm Non-Slip Tabletop Leash
Regular price £79.99Regular priceUnit price / per£79.99Sale price £79.99 -
Dog Sofa with Drawer Dark Grey 75x50x38 cm Plush
Regular price £95.99Regular priceUnit price / per£107.99Sale price £95.99Sale -
Dog Sofa Cream 69x49x40 cm Plush and Faux Leather
Regular price £97.99Regular priceUnit price / per£108.99Sale price £97.99Sale -
Ergonomic Dog Bed Mattress 60x42 cm Linen Look Dark Grey
Regular price £36.99Regular priceUnit price / per£41.99Sale price £36.99Sale -
Dog Bed Black and Grey 99x89x21 cm Plush and Faux Leather
Regular price £67.99Regular priceUnit price / per£76.99Sale price £67.99Sale -
Ergonomic Foam Dog Bed Black 75x53 cm Faux Leather
Regular price £53.99Regular priceUnit price / per£60.99Sale price £53.99Sale -
Dog Bed Foldable Anthracite Oxford Fabric and Steel
Regular price £48.56Regular priceUnit price / per£54.99Sale price £48.56Sale -
Ergonomic Foam Dog Bed Grey 75x53 cm Faux Leather
Regular price £53.99Regular priceUnit price / per£60.99Sale price £53.99Sale -
Dog Sofa with Pillow Burgundy 83x44x44 cm Plush
Regular price £122.99Regular priceUnit price / per£136.99Sale price £122.99Sale -
Ergonomic Foam Dog Bed Dark Blue 75x53 cm Faux Leather
Regular price £61.99Regular priceUnit price / per£68.99Sale price £61.99Sale -
Dog Bed Black and Grey 69x59x19 cm Plush and Faux Leather
Regular price £45.09Regular priceUnit price / per£50.99Sale price £45.09Sale -
Ergonomic Foam Dog Bed Grey 88x65 cm Faux Leather
Regular price £61.99Regular priceUnit price / per£68.99Sale price £61.99Sale -
Jack and Vanilla Pet Sofa Softy XS 50x43x17 cm Rosette Grey
Regular price £52.99Regular priceUnit price / per£59.99Sale price £52.99Sale -
DISTRICT70 Crate Mat LODGE Army Green XL
Regular price £60.64Regular priceUnit price / per£67.99Sale price £60.64Sale -
FLAMINGO Dog Cushion Zupo Flat Rectangular 116x69 cm Beige and Grey
Regular price £51.99Regular priceUnit price / per£57.99Sale price £51.99Sale -
Dog Bed White 65.5x50.5x28 cm Solid Wood Pine
Regular price £49.55Regular priceUnit price / per£55.99Sale price £49.55Sale -
Dog Bed 95.5x65.5x28 cm Solid Pine Wood
Regular price £63.26Regular priceUnit price / per£70.99Sale price £63.26Sale -
Dog Bed White 55.5x45.5x28 cm Solid Pine Wood
Regular price £43.48Regular priceUnit price / per£48.99Sale price £43.48Sale -
Dog Bed 105.5x75.5x28 cm Solid Pine Wood
Regular price £81.58Regular priceUnit price / per£91.99Sale price £81.58Sale -
Dog Bed 111x80x100 cm Solid Wood Pine
Regular price £81.91Regular priceUnit price / per£91.99Sale price £81.91Sale -
Pet Toilets 2 pcs with Tray & Faux Turf Green 76x51x3 cm WC
Regular price £81.02Regular priceUnit price / per£90.99Sale price £81.02Sale -
Willow Dog Basket/Pet Bed Natural 90 cm
Regular price £76.86Regular priceUnit price / per£86.99Sale price £76.86Sale