It's generally recommended to wait until your dog's heat cycle is over before spaying to reduce potential complications.