I Can Has Cheezburger?

Canine life form detected,