The 12 Dogs of Christmas

12 Huskies Howling
11 Poodles Prancing
10 Danes-a-dancing
9 Setters Sitting
8 Chows-a-chewing
7 Hounds-a-hunting
6 Pugs-a-playing
5 Golden labs
4 Saint Bernards
3 Terriers
2 Pekingese
and a Puppy underneath the tree