I am here. You can quit paying attention to that intarwebz thing you play with and come give me skritches now.
Ironically (coincidentally?), the caption on the screen reads "Alpha Dog." I was reading the feed from Pioneer Woman and she had posted pictures of her dogs. I'm sure Dude felt he should take precedence over those inferior canine oafs.
If anyone can think of a LOLcat caption for this, let me know. I'd love to see some funniez.