Even though you aren't feeling "warm fuzzies" from your vet - the big question is how thorough and competent was he? Did he do a thorough exam of Enzo, checking him for possible health issues? Did he give take time with you to answer your questions? Given the choice, always go with a thorough vet who spends time with me than a warm fuzzy one who blows me off. It could be that the vet just wasn't having a warm fuzzy day