Ok...My dog Maggie is a Boston terrier and has been passed from home to home her whole life. I have had her for 2 years and she is about 5 years old and she will be here for the rest of her life. A few problem with her is growling, she growls all the time, she will growl when picked up, petted too "rough" for her liking (she loooves getting petted but sometimes I guess it's not to her liking), and when moved over from a sleeping spot/standing position she will growl. She is VERY affectionate other than the growling she will give kisses and cuddle in your lap for hours. I have been bitten a few times though if I accidently pushed her too far. The first day she was here I rubbed her gently with my foot and she bit my toe the second day I made a kissy noise with my mouth and got bit in the face (thankfully she doesn't do THAT anymore). About 2 weeks ago I quickly picked her up because there was a large truck pulling in the driveway and I guess I picked her up to fast and she ended up biting me in the face. She has always been very growly. A few more facts: She is NOT food aggressive with people at all but is with other dogs. She is somewhat toy aggressive but she is just growly during play/tugging. Any suggestions?