Forty sounds really old. OTOH, I just got a new dog and we have about the same life expectancy