I have a 21 week old black lab girl puppy and she has some very strange behaviour.....whenever we go out with her to different places and I sit down etc she will "attack" me..... if i take her to a relatives house and i sit down for a chat my puppy will go for me...biting me very hard and constantly..she will draw blood...if i managed to keep my hands / arms out of reach she will go for my legs...!!! We went for a long walk today and we sat on a bench for a drink and the same happened again...kept biting me and "attacking" me ( playfulish..not nasty)..she barks as well so loud and it only happens to me..not my husband and thankfully not the kids......It happend everytime we go somewhere and I dont know why and it upsets me as I am covered in scratches etc and i actually dont want to take her places now......I am the one who is at home with her all the time and she is never like this at home..any ideas on what / why she is doing this and how I can stop it please ? I do try to ignore her and walk away or to put her in another room...please help anyone ???