THANK YOU. THANK YOU xELEVENTY GABILLION.

Today was one of the worst days I've had in...oh, two weeks or so (this year has sucked The Big Suck (tm)), but I instantly feel better and happier watching this.

YOU GO LITTLE ABYSSINIAN KITTEN! I LOVE YOU LABRADOR RETRIEVER!