WHOA! Swarms Of Puppies Overwhelm Humans With Puppy Love!
Puppies and puppies and more puppies, oh my! This video shows adorable, playful swarms of puppies overwhelming their humans with love, which is basically an anti-depressant so strong you should…