I was legitimately crying while watching this video, and it's 100% because my wife and I recently got a golden retriever puppy. Like the song, this video is a roller coaster of emotions. The video stars very cute dogs, and Miranda Cosgrove, aka iCarly.
WARNING: If you love dogs...grab the tissues. If you've got a dog, hold them tight while you're watching.
I'm never going to stop hugging Margo!