According to the vet she is but i dont the vet 3 hours earlier said things weren't looking good. I don't know just too much stress in my life.