I need a puppy in my life. But I am terrified of getting the wrong puppy. My soul mate dog, who died last summer was so perfect in every way. What if I get, like, a really dumb dog. Or a dog who is an asshole?