I adopted a puppie when she was 3 months old from a local shelter, she was a bit timid but they assured me that she would be okay so after a few days she got used to us and has been a brilliant dog ever since. We socalised her as much as possible as I was 8 months pregnant when I had her and on bed rest and then ill for a few months after I HAD MY DAUGHTER, SHE HAS ALWAYS BEEN SKITISH AROUND OTHER DOGS except our cav spaniel and my dads dog as they have been aaround since she was brought here. She has been great with strangers either but has just growled and went and hide up until this point. So we took her camping and 3 times while we were there she tried to bite my niece, Im pretty sure it was because here and my son were fighting and miley thought she was protecting him but still she is a child and she tried it 3 times, she didnt try to bite anyone else out there but wasnt friendly to the either. Then yesterday my nephew came over and went out the back he has only been her a ferw times since we have had her and she was growling at him and then nipped his hand. Shes scared and otherwise to us a very loyal and loving dog but I have 3 kids ranging from 6 to 5 months and I have children here all the time. I supervise them in the yard but as kids do they do go out the back without telling me at times to. Whta should I do I cant have a dog that I know has the potential to attack a child and being only a puppy makes it worse but I dont want her to be out down either because she is a great dog. Im so torn and upset I dont know what to do anyone have any ideas I would appreciate it. And I have enquired about therapist behavorist but at the moment its jusy not finacially possible for us to do.