Does she follow "come" when called every time indoors/outdoors and "leave it" in outdoor/distracted environments? Because there are dogs who can do "high fives" and "rollovers" because they know they get treats, but won't necessarily follow basic obedience commands.
I agree to the above suggestion that it's a good idea to continually socialize your dog too. It'll help her mental state of mind, whether or not you get a second dog.
Also, dogs who growl and act aggressively aren't necessarily confident. A lot of aggressive behaviours stems from fear. They are stressed out in situations that they fear and they switch straight to defense mode and act aggressively. Unless you're careful and manage to always keep an eye on her at all times, this fearful mentally could get her hurt. A private trainer might be able to help you with this...
The recommendation by most is that you need to make sure your first dog is well-behaved before getting a second dog. Otherwise, the second dog will quickly adopt all the bad behaviours of the first dog and you'll end up with double the trouble.
__________________ ~ laughter is an instant vacation ~ |