Found this photo under weird inventions so I'm guessing either the dog is a 'weird invention....or the flight goggle combo is...anyway I thought it looked quite funny. And no.. I don't know what type of dog it is I'm afraid. I'm guessing a Chiwauwwaa...and yes I don't know how to spell it either..
I think these might be dog sunglasses. There is a school of thought that if we need to wear them, perhaps dogs should be protected too. I think the design needs a little more work before they catch on though! (Chihuahua, by the way).