Found this Pooch itching for a ride, taken in Wellington New Zealand.Yes, they are doggy goggles, check out the link below.
100 views as of 20th Jan 2013
dog, pooch, cute
Awwwww. Is that a Hell’s Angel? Lovely image Chris.
– Chris Randall
LOL, super spot and shot Chris.
Thanks fot the comment Mark