Holly, never worry about calling the vet. I would have called the vet with blood in the sneeze...anytime you see blood you should call the vet. You are doing the right thing and especially in these little ones that can go down fast. I am sure your vet would rather you call then let something go to long and it is to late.
Stay the course