so sad to hear about this.....
reading your post made me think back when my Beethoven bit my Crunchy a few years back w/c needed stitches afterwards. Beethoven latched on to Crunchy's neck w/o any intention of letting go....and I was really scared to death for we tried to drag them apart for a COUPLE OF VERY LONG MINUTES!!! for me, it seemed to be one of the longest two minutes in my life. My mom was also very frightened by this and she helped me dragged them apart .... Someone told me afterwards that with this kind of situation, I should have sprayed them with water -- to cool them off and to separate them.
after that incident, my mom REALLY made her decision that I have to give Beethoven away despite my arguments with her, for Beethoven is according to her a very aggressive dog. And we are also prepared then to give her away already.... However, to my relief., my arguments somehow paid off and Beethoven gets to stay with me.
Of course, Beethoven and Crunchy never ever get to get along well with each other anymore, until now. So I have to keep one in a crate while the other is out roaming and vice versa EVERYDAY. They have their time shifts in and out the crate, just to avoid the "incident" to happen again. Even if sometimes it gets tiring to have to do this everyday, its still worth it for me, coz I get to keep both of them with me forever and that's what really important for me.
REally hoPe and praY that everything will work out fine for your Chewy and Teddy.