Get better Mattie & it sounds like you are a very good mommy, some waste time coming on here and asking what to do when it is obvious you should go to the vet right then, which you did. It wasnt your fault, its like letting your child ride a bike, they are going to wreck sometimes but you cant keep them in a bubble -prayers