The dog heat cycle consists of four stages: proestrus, estrus, diestrus, and anestrus. Each stage has distinct characteristics.