Looks like they work good, and don't seem to bother the dogs.
Stashed in: Dogs!, DOGS
If I had a dog I would so want them wearing doggles!
The Dangers of Planning: Goals Gone Wild
Six Simple Skills Anyone Can Learn to Improve Earning Potential
How Shaquille O'Neal Spent $1 Million in a Day
The Amazingly Unlikely Story of How Minecraft Was Born | Wired