Oh, Jess, do not be so hard on yourself. We have so many good doggie-moms on Pet Talk, and you are definately one of them.

I am so glad that Tasha is okay. It was very wise to take her to the vet to get checked over.

*hugs*