She should be out of heat by now right?

I'd take her back to the vets.