Pneumonia vaccine is good for the entire lifetime. But this might not be true for those who are immuno suppressed. In those cases and for people above 65 years of age, it is vital to get this vaccine if it is more than 5 years since the individual last got the shot. For infants, PCV7 is given in 4 doses below 2 years of age