We are booked in for ours tomorrow be a year since last one. Vet never said we didn't need it. I would say better safe than sorry! Even if vet said every 3 years I would still do yearly as last year their was sooo many outbreaks compared to usual, once you never really heard of it.