Dog Heat Cycle.
How it works:
1. Mark the start date of estrus
2. Mark the end date of estrus
3. The app automatically calculate the approximate date of the next estrus
4. A few days before the heat you will receive a notification
5. The more data you enter, the more accurate the prediction will be