What a pretty name Jim...
I'm so sorry you lost Little Dreamer

It sounds like you're doing everything possible.
Its exhausting work to keep these little ones alive sometimes
Rest when you can...Puppy prayers that the other wee ones start doing better