The best dog depends on what you think is the best dog. Do you like little dogs that need a lot of attention? If so then an Italian Greyhound or a Chinese Crested may be for you. If you like more beefy dogs that intimidate then maybe a Pitbull or Rottweiler would be a good fit. Do you want a dog who is lazy, then consider adopting a retired Greyhound.