How long do I have to wait to have a heifer preg checked by palapatation? Ultrasound? Ultrasound and sexed? Thanks!