You'll need to check with the vet to be sure he will do it without the shots. But if nothng else, if she can be spayed, it's better than nothing and may help with her behavior. Plus there can't ever be an oops.