Where should I get a dog from then?
There are a few options. You can adopt from a shelter because adopting 1 dog can save 2 lives, when you adopt a dog, there would be a spot for another dog to get in the space. If you don't want any dogs from any shelter, you can also get a dog from a reputable breeder, those breeders focuses on the dogs health, if you get a dog from a reputable breeder, you should check the breeder's background, the dog's parents and the dogs living conditions.