Skip to content

Holiday gifts for dogs, cats and their people: harnesses from $28, bandanas at $19.99

Dog and cat owners are easy to buy for, and so are their pets. We picked harnesses, leashes, matching holiday bandanas, water dispensers and dog-lover sweatshirts from four pet stores, with prices checked on November 8.

Pick a charity and we'll give them 50% of our commission.

A schnauzer in a blue winter jacket standing in snow
Photo: Magda K on Wikimedia Commons (CC0)

If someone on your list talks about their dog or cat more than anything else, a gift for the pet, or one that shows off the pet, usually goes down well. We picked gifts from four pet stores on Promo Magpie, from a $3 key ring to a $74.99 holiday sweatshirt, and checked every price on the stores' own websites on November 8, 2026.

Sale prices can change or end without notice, and some items come in several sizes at different prices, so check the size you need before you order.

At a glance

  • Under $20: an EzyDog key ring at $3, matching holiday plaid dog bandanas at $19.99 and a CZpet bowl stand at $19.99.
  • Under $50: EzyDog harnesses from $28 and leashes from $28, and a gravity water dispenser from $29.95.
  • For the owner: dog-lover sweatshirts and hoodies from $39.99.
  • Free shipping: I'd Rather Be With My Dog ships free in the US on orders over $28, and EzyDog over $75.

For dogs who go everywhere: EzyDog

EzyDog makes harnesses, collars and leashes. It says orders ship within 24 hours on weekdays, every product has a one-year warranty, and orders can be returned within 30 days for a refund.

  • Key Ring (Neo collar style), $3. A stocking stuffer in the same material as its collars.
  • FORMFIT Mesh Harness, $28, for small breeds only, and the easy on, easy off Quick Fit Dog Harness, $42.
  • Neo Collar, $28, or the Checkmate Collar, $25. An extra-large wide Checkmate collar was on sale at $10.
  • Zero Shock Leash, $36, one of its best sellers. A Zero Shock Lite version for small breeds is $30, and the Track 'N' Train Leash is $28.
  • SnakPak Treat Bag, $33, for training walks.
  • Drive Dog Car Harness, $125, for dogs who ride along.

For the dog-mad owner: I'd Rather Be With My Dog

I'd Rather Be With My Dog sells clothing for dog and cat lovers, and its home page features dogs available for adoption at Canine Pet Rescue.

  • Holiday Plaid or Evergreen Plaid Matching Doggy Bandana, $19.99. Part of its Holiday Plaid collection, which includes matching sweatshirts for the owner.
  • Holiday Tartan or Evergreen Plaid Premium Varsity Crewneck, $74.99.
  • Paw Print Quarter Zip Premium Pullover, $39.99, on sale.
  • Thankful for My Dogs Hoodie, from $59.99.

It also has a Cat Shop for cat people.

For the home: CZpet

CZpet makes bowl stands and water dispensers, and says it ships free, with orders dispatched in 1 to 3 days. Sale prices on November 8:

  • Dog Bowl Stand with Adjustable Width, $19.99.
  • Gravity Pet Water Dispenser, 4 liters, from $29.95, for small and medium dogs and cats. A 7-liter version is from $38.80.
  • Adjustable stand with four heights and two 2-liter stainless steel bowls, $35.99.

For cats: CatSpot

CatSpot makes cat litter from coconut. Litter isn't glamorous, but every cat owner needs it.

  • Coconut non-clumping litter, from $17.99, and a coconut clumping litter, from $18.99.
  • RX Cat Health Indicator, from $9.99.

A worked example

Sam has $60 for a friend with a young Lab. Using prices from November 8:

  • EzyDog Zero Shock Leash: $36.
  • EzyDog Key Ring: $3.
  • A Holiday Plaid doggy bandana from I'd Rather Be With My Dog: $19.99.

That's $58.99 before shipping and tax. The bandana order is under $28, so it won't ship free, and the EzyDog order is under $75, so check both delivery costs. Swapping the leash for the $28 Neo Collar brings the total to $50.99, but she'd need to know the dog's neck size.

What to do now

  1. Find out the size, if you're buying something to wear.
  2. Check the free shipping threshold at each store before you add more.
  3. Order early if you want a size swap before the holidays.
  4. Check the return policy. EzyDog gives 30 days; check the others before you buy.

Questions

Is a pet gift a good idea for someone else's pet? Toys, bandanas and accessories are safe choices. Leave food and treats to the owner, who knows about allergies and diets.

Do these prices include shipping? No, unless your order reaches the store's free shipping threshold. CZpet says it ships free.

Are there promo codes? Check each store on Promo Magpie. For EzyDog, our page lists code ED15 for 15% off when you spend $150 or more.

Ways to save

Before you order, check EzyDog, I'd Rather Be With My Dog, CZpet and CatSpot on Promo Magpie for current promo codes.

When you shop through Promo Magpie, part of the commission the shop pays us goes to the charity or club you pick. You pay the same price.

Sources: EzyDog, November 8, 2026, I'd Rather Be With My Dog, November 8, 2026, CZpet, November 8, 2026, CatSpot, November 8, 2026

Ad: affiliate links. The codes and deals below link to the stores, and we may earn a commission if you buy, at no cost to you. How we make money.

Save on this

Codes & deals for this story

15%off
Promo code

EzyDog: Get 15% off when you spend $150+ with code

Checked No end date given

The Thursday email

Every Thursday: the best codes from the brands you shop at. After you sign up, pick your brands and whether you want codes, hot deals, free delivery or student offers. No spam, unsubscribe in one click.

We'll email you a link to confirm and choose what you get. We only use your email for the emails you ask for. Privacy policy.

Keep reading

Pick a charity or club to support · we give it 50% of our commission, at no cost to youChoose