My dog attacked my other dog over food
The other day I was packing my dogs food in baggies to prepare for our weekend vacation. While measuring out the food, Molly (beagle/jack russel mix)came over to investigate and tried to get some food out of the food bin which is located on the bottom cabinet in the kitchen. She has always been a 'food hog' and will do anything for food. She has always been defensive around food. While she was trying to get in the food bin, our other dog Charlie (chihuahua) walked next to Molly to also see the food. This was the first time Charlie came this close to Molly when food was present. Molly turned around and literally attacked him. I freaked out and picked her up yelling "no molly". As I picked her up, she did not release and kept Charlie in her mouth. She had him by the neck. At his point, Charlie was now lifted off the floor crying very very loudly. My husband ran over and grabbed Charlie and tried to get him away from her. It took a few seconds before she released. I put her in the bathroom for 'time out' as we evaluated Charlie. He was extremly scared and cried when we tried to touch his neck. We realized that there was one puncture wound and he was bleeding. It was a little bit of blood but he had a small hole in his neck.
This was the first time she had done this and I didn't know what to do. She lunged at him 2 other times before when food was not present but we seperated them and no one got hurt. This was the first actual 'dog fight'. It's very confusing because they are such BEST friends.
I am 16 weeks pregnant and I'm very afraid about this happening with the baby or another incident with Charlie.
Overall, Molly is a kind dog but does sometimes show aggressiion to other dogs but had nevered attacked - she only shows teeth.
I REALLY want to help her. I can't bear to get rid of her. I love her and Charlie so much. Does anyone have any suggestions?
p.s. About the pregnancy thing... I always thought she would be good with kids a few young children/babies have been over and she's been fine. But now I am very worried.