We just adopted a 2 year old terrier mix (Olive) from a rescue for our 7 year old son about a week ago. We have other dogs so he is very familiar with how to treat dogs. Olive has nipped at our son probably 5 or 6 times now and we’re having trouble figuring out why. The first couple times, he came up behind Olive so we thought maybe he had startled her. He has been very graceful with Olive so far and we’ve had really good talks about how she is new to our family and how it’s going to take some time to adjust. However, the last few times she has nipped at him, they have been sitting quietly together with him petting her head and then she’ll just nip at him out of nowhere. Again, our son has been very graceful and loves the dog, but I think he’s getting a little discouraged. Olive did just have a litter of puppies a few months ago and has been spayed since. She also does seem to be protective of her food, but only around the other dogs and has nipped at our son when they aren’t even around her food. Not sure if that’s helpful info, but just trying to give a full picture. Please help! We don’t want to give up on Olive, but we also have to make sure our son is safe.