Another hardhitting exposé: There are an awful lot of really small dogs in this town!

Switzerland is well known for its world famous chocolate, cheese, and fine watches.  But there is another, less publicized, claim to fame that becomes immediately apparent.  Switzerland is the world’s undisputed leader in small dogs per capita.  Seems like everyone in this town owns a dog, and everyone of those dogs is really small. Continue reading