Goggles? Check. Some weird device with gears on it? Check. Aviator clothing? Check.
It is a steampunk dog.
I am kind of pulling a Jodi Foster moment from the movie Contact when she travels to space and witnesses a look into a beautiful space-scape of galaxies and stars and what-not.
"There are no words. They should have sent a poet."