I used to get my lot done yearly, but then left it when they got to about 4 - anyway, last year I had two that had not been vaccinated for at least 3 years, and another younger cat who had been vaccinated 6 months before - all 3 got cat flu the same, and the one that was vaccinated wasn't any better or any worse than the other two!