If you've been having a craptastic day... watch this video. It won't be craptastic anymore. God love this puppy...