Ok, let me just preface this by saying, and not in a bitchy way, i need someone who really really knows what they are talking about.
On 12/17 my husband and i rescued a dog from a local high-kill shelter. We literally saved her as she was being walked to the room (it makes me sick to think about it). We named her Avery and she is a Shitzu, about 3-4 years old. We are working with an amazing rescue group (we are fostering her) and they are setting up possible families to adopt Avery. When we first brought her home, she had severe guarding issues. We already have a golden who outweighs her by 85lbs but he's terrified of her. She growls and snaps at him if he gets too close to: her, me or my husband, her toys, her treats (she eats next to him twice a day and is a perfect angel). Anyway, in the month that we have had her she has learned to trust. I can take toys/treats away from her with no problem because she knows she will get them back. She plays on the living room floor instead of taking a toy under the dining room table and guarding it. She barely growls at Coby and just 2 days ago actually played with him for the first time! We thought we were getting through. And then an amazing family came along to possibly adopt her. We did a meet and greet/home visit. These people were amazing! Avery growled anytime they came near her. The husband gave her a treat and the second she took the treat she bit his finger drawing blood. At one point, the wife was sitting, no where near Avery, and Avery just growled and snarled at her. The rescue is getting someone to come and help Avery with her issues, apparently these are very common in some rescue dogs and thankfully, easily treatable. The trainer wont be able to be here for 2 weeks though! Does anyone have any legit advice for us? We would love to start working on her problems and get a leg up on the situation. She is such a cute little cuddle monster with us, but no one else. We are afraid to have people over now

There's no room for you mommy! Shorry!