It depends on the pet and your ability to prevent them from accidental breeding. If they are in an environment where they are safe from unplanned breeding, we recommend waiting until they are at least 6 months of age for small and medium age dogs and until 12-24 months for large breed dogs.