This is just in case you don't know how to wrap that puppy you are buying for a Christmas gift.
Why does Santa's sleigh get such good mileage?
Because it has long-distance runners on each side
What is Santa’s dog called?
What does a cat on the beach have in common with Christmas? Sandy claws!
How do sheep greet each other at Christmas?
A merry Christmas to ewe!
I did smooch this pooch and did not have to bend over.
Who delivers presents to baby sharks at Christmas? Santa Jaws!
What do you get if you cross Santa Claus with a detective? Santa Clues!
THAT'S ALL FOLKS I do solemly swear this is the last of the Canine Photos!