Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

Christmas

Christmas Presents for Dogs — In Time for Christmas

Ready for any weather.

The best Christmas present for a dog is the one they would pick: something to eat, something to destroy, or something warm for the walk, roughly in that order. This page gathers the festive toys, stockings, calendars and jumpers we sell, and the guide underneath says which suits which dog, because a Rosewood gonk that delights a spaniel lasts four minutes with a staffie.

A dog wearing a coat outdoorsSnug, dry and looking the part.

Order by Tuesday 15 December for Christmas. Ordered by then, 31 of the 36 presents here arrive by Wednesday 23 December. Each one shows its own delivery dates.

Tracked UK deliveryFree over £3930-day returnsOn most itemsHere to helpTalk to Giddy Pets

Find their favourites

Shop by type

Choose a section to narrow the range.

Shop christmas presents for dogs

Little essentials. Lots of love.

48 products

Good Boy Deluxe Christmas Stocking
Good Boy Real Meat Dog Advent Calendar
Bakers Dog Treats Christmas Selection Gift Box

4 items together

Big Christmas Hamper for Dogs

Included
  • 1 × Good Boy Deluxe Christmas Stocking
  • 1 × Good Boy Real Meat Dog Advent Calendar
  • 1 × Bakers Dog Treats Christmas Selection Gift Box
  • 1 × Happy Pet Hettie Highland Cow Christmas Plush Dog Toy

£32.49 for the set

Save £3.48 vs buying separately

Good Boy Christmas Treat Stocking

3 items together

Christmas Stocking Fillers Dog Toys & Treats

Included
  • 1 × Happy Pet Ralph Reindeer Squeaky Christmas Dog Toy
  • 1 × Good Boy Christmas Treat Stocking
  • 1 × Good Boy Christmas Chicken Twisters for Dogs 75g

£17.99 for the set

Save £1.99 vs buying separately

Christmas Plush Trio

3 items together

Christmas Plush Trio

Included
  • 1 × Happy Pet Corby Capybara Christmas Plush Dog Toy
  • 1 × Happy Pet Ralph Reindeer Plush Christmas Dog Toy
  • 1 × Happy Pet Christmas Hot Diggity Dog Toy

£26.99 for the set

Save £2.98 vs buying separately

Ancol Xmas Nut Quacker 31cm
Ancol Xmas Stanley Stag 32cm
Rosewood Christmas Festive Buddy Bear

3 items together

Festive Squeaky Toy Pack

Included
  • 1 × Ancol Xmas Nut Quacker 31cm
  • 1 × Ancol Xmas Stanley Stag 32cm
  • 1 × Rosewood Christmas Festive Buddy Bear

£26.99 for the set

Save £2.99 vs buying separately

A little guidance

Match the present to the dog

Start with the budget and the dog, not the pattern. Under £10 buys a stocking, a bandana or a single festive toy; £10 to £20 buys a knitted jumper or an advent calendar; the ready-made sets at the top of the page put a toy, a treat and something to wear in one box for £17.99 to £32.49, so one parcel covers the whole stocking. Every price on a card is the price you pay, and delivery is £2.99 or free over £39.

If the dog belongs to someone else, choose by what you know. A stocking, an advent calendar or a bandana fits any dog and needs no measurement. A jumper needs the chest size, so only buy one for a dog you have measured, and check the size guide on the product page before you add it. Treats are the one present that never gets ignored, but a dog on a prescription diet or with a known intolerance should get a toy instead.

Order held stock any time up to the week before Christmas: it leaves us within a few days of the order. Lines that show a longer delivery window on their card are posted from further afield and want ordering before December begins. The window on each card is the one we actually expect, not a best case, and the order confirmation repeats it.

The dogBuySkip
Eats everything, chews nothingA stocking or advent calendarPlush toys they will ignore
Destroys every toy in a dayA herding ball or a tough rubber toyFestive plush, which lasts minutes
Small and thin-coatedA knitted jumper in the right chest sizeAnything with a hood they cannot see past
Old and slowerSoft real-meat treats and a warm bed matHard chews and rawhide
A puppyA small soft toy and puppy-sized treatsAnything with parts to swallow

Something to eat

Treats are the safest present because every dog wants them. A stocking gives variety; an advent calendar gives a ritual that lasts the whole month, which children enjoy at least as much as the dog. Check the composition if your dog has a sensitive stomach, and put festive treats towards the daily allowance for one who is watching their weight.

Something to destroy

Festive plush toys — the Rosewood gonks, the Ancol turkeys and stags — are made to be squeaked and carried about, not chewed to pieces. For a soft-mouthed spaniel or a small dog they last the season. For a dog who unstuffs a toy in an afternoon, buy the plush for the photograph and a tough rubber toy or a herding ball for the afternoon.

Something to wear

A knitted jumper is the one Christmas item that keeps working in January: thin-coated dogs — greyhounds, whippets, staffies, dachshunds — feel a December walk, and a jumper cut for a dog sits over the shoulders and leaves the legs free. Chest measurement decides the size. Double-coated breeds do not need one and are better with a bandana, which does no harm.

Buying for someone else's dog

When you do not know the dog, treats are the safe bet and a size-specific jumper is the risky one. A stocking, an advent calendar or a bandana, which fits by collar size, all land well without a measurement. Avoid rawhide for a dog you have not met.

Everything here is chosen to be genuinely useful in everyday life with your pet — quality-checked, fairly priced and shipped tracked across the UK. For any health concern, your vet is always the best first port of call.

From the Knowledge Hub

Common questions

What is a good Christmas present for a dog?

Treats first, then a toy suited to how hard they chew, then a jumper if they are a thin-coated breed. A stocking or advent calendar is the safest choice for a dog you do not know well.

Are festive plush toys safe for dogs?

For supervised play with a dog who carries toys rather than chews them, yes. A dog who unstuffs toys should have a tough rubber toy instead, and any toy with a squeaker exposed should be taken away.

How much should I spend?

A stocking is £3 to £8, an advent calendar £3 to £8, a plush toy £4 to £10 and a knitted jumper £10 to £25. The dog does not know the difference; buy for the dog you have.

Will it arrive in time for Christmas?

Every product page shows its own last order date rather than one date for the whole shop, because transit times differ across the range. Order well before the middle of December — the last two weeks are the worst time of year to rely on a tight delivery estimate.

Keep browsing

Related collections from across the shop.

Free pet welcome kit

Four printable tools, zero cost

The new-pet checklist, a vaccination & worming tracker, a feeding-portion guide and a house-training chart — straight to your inbox, no spam, unsubscribe whenever.