I hope your day did get better and all your pups got back on track. That must have been an awful day you had there with all 4 of them at the vet for different things! Sounded a little overwhelming! But you got them all the attention they needed and hopefully will be rewarded with some smooth sailing after this. Hope Claire's problem does fix itself once she goes through a heat cycle. After all you went through, I think you need to call for a massage appointment and pamper yourself a little.