Mine get every 3 years, apart from Scully who got a booster before going to a different vet for tests when he was sick last year and will go in with the kitties again in January.
They still all go in for a yearly check up and Scully gets a senior panel done
They still all go in for a yearly check up and Scully gets a senior panel done