Poor little Magic! So sorry ... I haven't experienced anything like this but one important thing anytime one is sick is to make sure they drink! They can dehydrate very quickly, especially when there is loose stools. Also if you don't already give NutriCal ... I would ask the vet, but would think giving a little several times a day would be in order. It has lots of vitamins and the sugar will help keep her energy level up. We use the veterinary formula for Toto. Hope she improves quickly ... please keep us updated. Toto sends sweet puppy kisses!