we have a american staffordshire terrior and she is in her first heat cycle but my question is her vagina is very swollen which i think is normal but what i don't thiink is normal is that her uterus looks like it is about to fall out of her. i know she hasn't been around male dogs but it almost looks as if she is giving birth what do i do,will it go away or should i take her to a vet