A professional guide to understanding your dog's heat cycle, including notes on classic season lengths and what to expect from each period in the season.