How to Use the Calculator

1. Create a Dog Profile

Start by entering your dog's basic information:

  • Breed (optional)
  • Size (required) - This helps calculate more accurate predictions
  • Age (required) - Must be between 0.5 and 20 years

2. Record Heat Cycles

When your dog starts a heat cycle:

  • Enter the start date
  • Add any relevant notes (optional)
  • Click "Record Cycle" to save

3. Track Current Stage

The calculator will show:

  • Current stage of the heat cycle
  • Progress within the current stage
  • Expected duration and end date

4. View Predictions

Based on recorded cycles, you'll see:

  • Predicted date of the next heat cycle
  • Number of days until the next cycle
  • Average cycle length for your dog

5. Manage Your Data

You can:

  • Export data for backup
  • Import previously saved data
  • Clear all data if needed