We have a wonderful lab/boxer female. Only recently she has started to growl at strangers as my wife takes her on walks or if she has a stranger come into the house. The dog is fine when I'm around and has never demonstrated that when I'm around. I thought that she's just being protective of my wife as her and the dog are with each other most of the day. Our vet said that we have to take her to an animal behavoralist or put her down. She said this condition will only get worse. She said as the dog gets older she'll only get more confident and therefore more aggressive. The vet also said that the dog should no longer sleep with my son (my son is 11) in his bed because the dog will get too confident and will only cause this agression to get worse. Any suggestions? Help!