According to the American Veterinary Medical Association «parvo can survive in the environment for long periods of time, greater than or equal to 1 year in soil,» therefore, 2 years should be OK, BUT, parvo can be caught in so many other ways,
think fomites like tires, shoes etc. that there is never a guarantee a puppy will not get it.