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!