I am so sorry this is going to be long but I really really appreciate any and all help I can get. I have a 2 year old male German Shepherd named tucker. He is pretty well behaved and submissive. He always backs down towards other dogs and cries easily. We have always called him are little wimpy baby. He lets everyone people and dogs alike to take any and everything from him including toys and food from his bowl or his mouth. We recently adopted a approximately 3 month old puppy and named her journey. She is probably a red nose pit and husky mix. We are told she was found at a trailer park and adopted by a homeless guy who later had to give her up. We have had her for 4 days now and man has she opened up. She was calm and shy at first then bam the crazy burst threw. She is submissive to people and unsure of thing outside of the house expecally when are other dog isn’t with her. After the first 2 days she started getting more aggressive with her playing with are other dog. She jumps off couches and beds with jaw open and paws out and lands on are other dog. She is big on nipping him and grabbing his tail and not letting go. Yesterday we noticed her playing was getting really rough and would sometimes turn even more aggressive. We also noticed she is kind of food aggressive. We know because of her past she probably had it rough with food and she seems to have a eat as much as fast as I can mind set. She inhales her food and then begs for more. She will let me (a female) stick my hand in her bowl while she eats and pull food from her mouth. She kind of lifted a lip at my husband but was then fine with him. She has snapped at my other dog for getting close to her bowl but she will eat out of his bowl with him if we let her. We are trying to train her to leave are other dogs bowl alone because he is a grazer and won’t eat in one sitting but is that even possible with her mind set? She isn’t super aggressive with treats but she does get excited and lunges for your hand but not in a aggressive way. So I guess my questions would be, how do I stop the rough playing without punishing my other dog? How do I stop the food guarding? Also will she ever grow out of the eat all I can mind set?