Eleven advent calendars made for dogs: meaty, baked and fishy treat calendars, one with a squeaky toy, and a two-pack for two-dog homes. Sorted under £10, under £20 and under £50. These are seasonal listings, so they can sell out before December.
Chosen by the What to Buy For team · updated 27 September 2026
What makes a good one
Made for dogs: a treat or toy calendar sold for dogs, never a chocolate one meant for people.
Small daily treats that fit inside the day's food allowance, with the usual food reduced to match.
Contents you can check on the listing, with no rawhide.
Safe to give
Keep people's calendars out of reach. Dogs Trust warns that chocolate decorations on the tree and in advent calendars are easy pickings for dogs.
Each door is part of the day's food. PDSA says treats should be no more than 10% of the daily food allowance, with the usual food reduced by the same amount.
Toys need watching. PDSA says the safest toy is one the dog can carry without holding the whole thing in its mouth, and to leave a dog alone only with toys it cannot destroy or swallow.
No rawhide. PDSA recommends steering clear of rawhide chews, which can break into large pieces and cause a blockage.
If the dog gets into a chocolate calendar, PDSA says not to wait for symptoms: call your vet or the Animal Poison Line straight away.
A Good Boy calendar with meaty treats behind the doors and, the listing says, a squeaky toy in the pack. Check the doors are filled and the toy is there when it arrives.
Buyers like: Dogs love the treats behind each door(4 of 9 reviews)
Amazon says: Usually dispatched within 3 to 4 days
Lily's Kitchen's Christmas calendar for adult dogs, made with natural ingredients according to the listing. It is labelled for adults, so pick another for a young puppy.
Buyers like: Dogs enjoy the treats and wait for them each day(4 of 11 reviews)
A giant calendar of large meat treats plus two packs of training treats, the listing says, so treats carry on into January. The pieces are big, so it suits larger dogs; cut them down for a small one.