none of the above. we only take them to the vet if needed which is rare, Misty is 3 years old and had not been to the vet since she was 16 weeks old. Blairs last visit was when he was fixed. Happys last visit was a few months ago, she she is usually there about once a year for the simple reason of injurys, she has a tendancy to get herself injured. Perky has not been since we adopted her almost 6 years ago, Ripley has not been since he was fixed at 8 months old, he is 5 years old in a couple days.