Have you given much thought to what is really the best breed of dog for you and your lifestyle, temperament, and living...