Hi, I just recently got this puppy, four day ago, she's made it very clear you has her favorites and most of the time she's really good. House training going well, sits, stays, lays down, shakes, doesn't (usually) jump on us. I have two young children (2 and 6) and she's good with them. She didnt meet my son until a few days after we had gotten her (he was with his dad) and she's a little sketchy with him and will growl at him and bark at him and she isn't wagging her tail so it's not to play. Also she met my mom in a new place not our home and my mom had already held her and then when the pup was laying on the floor my mom went to pet her and she growled at my mom, my mom pulled back and then approached her again and she was fine but following day same thing and then she tried to bite my mom. There's been a few times where she will growl at people who are over and at my kids but she has not tried biting them. She seems to want to hide behind me from unfamiliar people and it makes me nervous because I don't want her to bite them. People keeps saying "it's because she is a Chow!" But she's so young I figured I could easily train her to be loving to all people but she's already so sketchy.. I don't want to chance her biting someone, especially my kids. I'm not sure if I should respect her boundaries or what to do. She doesn't care if a stranger is holding a treat or anything she's very skiddish and will growl whether we are home or not and at random people but then sometimes at my kids. They are never unsupervised around her and are good and respectful or her and very gentle but I just want to know if I'm SOL because she's chow so she's going to be aggressive, I don't want a guard dog, I want a goofy dog that loves everyone and wouldn't hurt a fly.. An I in over my head?