Do dogs need clothes? This is a puzzling question to many people, most of who laugh at the idea of dressing up...