You can never be sure that a particular breed will be right for you or be a great companion. Every dog is different and has its own temperament. One thing you can keep in mind is, if you live in a small space, then a dog breed like a Golden Retriever, which are very energetic dogs, would not be the right choice unless you can give them enough exercise. Research on the breed you prefer to make a well-informed choice. Be careful that your breeder has done ethical breeding, since genetics matter a lot in shaping a dog, mentally and physically.