When you say hates strange people how does she react? And yes I do understand that buying a puppy is a bit like buying a second hand car - you really don't know what you will get. But I am thinking about seeking help from a professional trainer (potentially the one I am thinking about taking Luna too because her current one seems a bit useless) on how to pick a puppy, he even visits litters and selects puppies for people. I am definitely not taking this decision lightly and will be doing a lot of research before I even start looking for a breeder! But Luna as a puppy was terrified of everything, refused to even leave the yard scared. she was the last one left and no one wanted her. Mind you I didn't know much about dogs at the time bought her from a dodgy BYB that mated their two pets together for what I assume was just for the sale of cute puppies (I didn't even know what BYB were back then). So basically at the end of the day a puppy that doesn't freeze at the sight of anything new would be easier than Luna. I do love Luna to bits and she has taught me so much about dogs! She is such a lovely affectionate dog, her only downfall is how strong her fear instinct is and how insecure she is of everything.