Credit: Birmingham Mail
What could be better than a cute puppy? SIX cute puppies!
This puppy is giving us serious puppy envy! Who sleeps that well?!
A puppy napping with ducklings… could it get any cuter?
A cute little stinker chewing on a sweatshirt string!
The definition of puppy love.
A little puppy in a little basket. If this were your puppy, you would want to show it off you!
This photo reminds us why we celebrate National Puppy Day… because they are SO cute.
The circle of puppies! That is a lot of love in one place!