The vet's office will probably try to tell you that your pet needs way more vaccines than what he actually needs, dont fall for it. As far as insurance, no need for that. I love all my pets, but they are not humans.