Yikes. No idea. Has she been bred? I would go for a vet visit. Hope all turns out well.