It recently worked for us. She's in heat now. We shall see if she's viable shalt we?!