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