Oh you know, Mr. Doggo is just here trying to assert dominance.Or enjoying a lovely afternoon on his friends rooftop (no pun intended)!
And this meme was found on a list of 66 Funny Memes via ebaumsworld.