I just read through your thread. I will add prayers for Charlie Boy. You have sure been through a rough start with him. But when you pull him through, you two will have such a close bond!
Years ago, I got a pound puppy that wound up with parvo (even tho he was supposed have been tested for it!) We had to get transfusions from a boxer, so we always said that dog had part boxer even if it was only blood.
your Charlie Boy would probably not be alive if you had not taken the initiative to find another vet when you felt he was not getting sufficient care from the first one. Many would not have followed through with that. Your little guy will have you to thank for his very life when you pull him through this.
Is there any other family you can call upon to give you a break so you can replenish yourself? I know from hand-feeding a litter of pups that feeding every hour or two can really take its toll on your own energy reserves. I felt like was so exhausted -- I actually set alarms because I was afraid I would miss a feeding. I would fall asleep holding their bottle and then get so worried. Thankfully I never overfed anyone or dropped a puppy. But I just know how tired you are probably getting. If you can ask for help, please do! Take care of yourself cause Charlie Boy depends on you!