15% off your first order with code HAPPYPETS15.
How long will my order take to arrive?

Orders are dispatched within 3–5 business days. UK delivery then takes a further 2–4 business days, so most orders arrive 5–9 business days after you place them.

Every order is tracked and you get the tracking link by email as soon as it leaves. Full detail is on our shipping and delivery page.

Where do you deliver?

The United Kingdom only — England, Scotland, Wales and Northern Ireland, including the Highlands and Islands, the Isle of Man and the Channel Islands. We do not currently ship anywhere else.

How much is delivery?

A flat £20 to any UK address, however much you order. No per-item charges and no remote-postcode surcharges. Delivery is not discounted by promo codes.

What currency are your prices in?

Everything on the site is shown and charged in pounds sterling (GBP), including delivery, and includes UK VAT where applicable. If your card is in pounds, your bank converts at their rate and may add a fee.

How do I use the HAPPYPETS15 code?

Enter HAPPYPETS15 in the discount code box on the checkout page and press Apply. It takes 15% off your goods total straight away and the new total shows before you pay.

It is our welcome code for first orders. One code per order, codes cannot be combined, and the discount does not apply to the £20 delivery charge.

Can I cancel or change my order?

Yes, free of charge, any time before your order is dispatched. Email support@vgmhappypets.com with your order number and we will stop it. Once it has left, use the returns process instead.

Something arrived damaged or wrong. What now?

Email us within 30 days with your order number and a photo. We will send a replacement or refund you in full including the £20 delivery, and you will not be asked to pay return postage. Details are in our returns and refunds policy.

How long do I have to return something?

30 days from delivery. Email us first and we will send a return address and reference. Refunds go back to your card within 5–10 business days of us receiving the item.

How do I know which size toy to buy?

Every product page states the size and the kind of dog or cat the toy is intended for. Sizing is the most common cause of problems with pet toys, so if you are between sizes, email us with your animal's breed and weight and we will tell you which to get.

Are the toys safe?

Every toy clears an eight-point check before we list it, covering seams, small parts, squeaker placement, sizing and declared materials. That process is set out on the squeak test page.

Material and safety information comes from the manufacturer's own documentation and we will share a copy on request. No toy is indestructible and none replaces supervision — check toys regularly and retire any toy once pieces start coming away.

How will the charge appear on my statement?

As VGM HAPPY PETS. If you see a charge you do not recognise, please email us before contacting your bank — we can almost always sort it out the same day.

Do you store my card details?

No. Card payments are handled entirely by our payment provider on their own secure, PCI-compliant systems. We never see or store your full card number.

Do you have a physical shop?

No, we are online only. There is always a person on email monday to friday, 9am–6pm uk time, and you can call us on +44 7956 877629.

Still stuck? Send us a message and a person will reply within one business day.

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.