15% off your first order with code HAPPYPETS15.

How this started

With a dog called Bruno and a bin full of ruined toys. Every trip to the pet aisle ended the same way: a shelf of near-identical products, no useful information on any of the packets, and a toy that lasted a weekend.

So we started keeping notes. Which seams held. Which squeakers survived the first week. Which materials suppliers would actually document and which ones went quiet when you asked. Those notes turned into a checklist, the checklist turned into the squeak test, and the checklist turned into this shop.

What we do, plainly

We are a retailer. We do not manufacture anything. We buy from established pet-toy suppliers and manufacturers, we decide what is good enough to put in front of you, and we handle the order, the delivery and the problem if there is one.

That is a deliberately unglamorous description, and it is the accurate one. Anybody who tells you their online pet shop hand-forges its own rubber bones is telling you a story. What we can honestly promise is a considered range, honest listings, clear delivery dates and a refund when something is not right.

What we will not do

We will not describe a toy as indestructible, because there is no such thing. We will not make a safety claim that we cannot back with the manufacturer's own documentation. And we will not pad the catalogue: forty toys we can defend is more useful to you than four hundred we cannot.

Three things we care about

Listings that tell the truth

Every product page states the size it is meant for and what it is good at. If a toy suits a gentle chewer, we say so rather than let you find out.

Answers from a person

Email us and a human replies, usually the same day and always within one business day. No ticket numbers, no chatbot loop.

Refunds without a fight

If a toy arrives damaged, wrong or not as described, we refund it. We do not ask you to prove it three times first.

51toys in the range, each one chosen individually
8checks every product clears before it is listed
1business day, our maximum reply time on email

Where we are

VGM Happy Pets is a trading name of VERY GOOD MAN LTD, at 66 Paul Street, London, England, EC2A 4NA.

We are an online-only shop, so there is no counter to visit — but there is always a person on support@vgmhappypets.com or +44 7956 877629, Monday to Friday, 9am–6pm UK time. We deliver across the United Kingdom.

Get in touch

Secure checkoutCard details are handled by our payment provider over an encrypted connection. We never see or store your card number.
UK delivery, flat £20One price to any UK address, shown before you pay. Dispatched in 3–5 business days. Delivery times.
30-day returnsChanged your mind or it arrived damaged? Email us within 30 days. Returns policy.
Real people on emailMonday to Friday, 9am–6pm UK time. We answer within one business day. Contact us.