Not only are they the perfect dog-lovers' glasses, but they're terrific glasses in their own right- great size and very well made. Incredibly useful. I'll give them as gifts as well as keeping a set for myself.

Pros: great value, good quality, cute
Cons: none