It will be if it has papers.
At least once each year, depen on how you care for them and depen on the breed too.
Once he/she is sexually mature. The first cycle should be missed though.
The average German Shepherd litter is seven puppies; older dogs tend to have smaller litters.
60 to 63 days.