(Hope this isn't innapropriate)
I think instead of nursing for two years, they should be pregnant for 9 months and then nurse for 15 months. It adds up to two years, but it makes more sense.