YOU ONLY LIVE ONCE...MAYBE TWICE!
wow brother. i feel for you. i do have to tell you though. the yellow vomit is not what you think. it is parvo virus. a lot of what you described sounds a lot like it. even though the symptoms vary from dog to dog and even puppies. here is a list of other things to help identify it.
1) foul smelling and bloody diarrhea
2) acidic yellow vomit
3) high fever
5) depressed or sickly look
6) extreme lethargy (loss of energy. sometimes muscle co-ordination)
sometimes a lot of these symptoms dont show up till right at the end. and as a precaution. you might want to bleach heavy the entire area where the dog died. reason being is parvo virus can stay active in a place for years like cholera virus. and any new dog brought into the area where the old dog was can contract parvo and also die. i know this seems like a lot to take in after losing a close companion. but it could save another dogs life in the future. again brother i feel for your loss. to lose so many pets in such a short time is a hard thing. it can be like losing child after child and hurt as bad.
I am so Sorry for your loss...
yea that sux dude, sorry man