We rehomed a rescue dog 7 weeks ago. My son (age 7) has wanted a dog for a while and as he is an only child I thought it would be good for him. So we now have Poppy, a year old cross. I have not been able to relax since she arrived. She is a good dog in the house with us. Sleeps ok and is generally ok'ish (aside from a bit of chewing). The main problem I have is she is now showing aggression towards strangers ( I think she is basically scared), in particular people who come to the house (barking, growling and lunging). It is scaring me and causes me serious stress. I am very worried she would bit someone if she managed to get over the babygate I use. I have not really bonded with her like I thought I would although I have been training her myself everyday. I could not bear for her to go back to the rescue kennels. I cannot afford expensive behavioural training either and I don't think due to mental health issues I could deal with it either. I don't know what to do. I just wish I could turn the clock back and I would not have got a dog 