When dogs are taking a snooze and start yipping or twitching, it's often because they're having a dream. Dogs dream just like people do, and it's apparently likely that they often dream about common dog activities. These particular puppies are having some pretty epic and adorable dreams - if only we could see what they were imagining!
1. Dream rabbits are often the hardest little rascals to catch.