I need to have my lovely dog spayed before the Summer, as I don't want to leave her when I go on holiday if she's in season. She is due in August I think. I really can't remember when her last season was though. How precise do you have to be?