This kid, this dog.

I may or may not be blubbering at my desk.