Nope. It's a dog. Squint your eyes.