Update:
Early this evening my daughter was eating at the dinningroom table and my husband was watching tv by his computer at the other end of the dinning area. The kitchen is attached to the dinning area.
The dog sat on my hubby's lap with no issues. He petted him and they watched tv together. Earlier he climbed into my daughter's lap, no issues. She pet him, he licked her etc.
Than I was making dinner and the male friend this dog has issues with entered the kitchen to help me cook. The dog snarled, but did not growl or bite. After the guy left where I was standing in the kitchen and went toward where my husband was sitting (near the table)....
The dog started growling and barking at the guy. i immediated grabbed his leash he was wearing and told him no.
The guy went in front of the dog in a stern force and told the dog, he was boss, not the dog.
The dog was still on the leash in my hand after the guy told the dog off, he retreated and laid down (I still had him on the leash).
My male friend thinks this dog is trouble and that the dog may cause serious injury to a person or animal.
My issue is: My disabled daughter is making great improvements since we got the dog.
I am stressed over this, I feel caught in the middle.
Do I keep the dog, continue training it and hope for the best, or do I give it back to the "Foster family" the dog came from, at the risk of my daughter being emotional hurt and her progress ending?