I am so sorry to hear your fur baby is not feeling well. My only advise is to follow your vet's instructions/advise perfectly for Maggie. She sounds as if she is in very fragile condition.
I wish you both the best and please keep us posted on how she is doing. I hope Maggie makes a full recovery and grows to be strong and healthy.