I've been taking my dogs to Dr. Raposo for many years now, and he is the absolute best! He is smart, kind, knowledgeable, caring, patient and will do additional research if necessary to take care of whatever is going on with your pet. He will answer every question you have about your pet and will give you the time necessary for a proper visit. He is nothing but a positive light in your pet's life and is available to answer questions over email or to see your pet when necessary. If you're not sure what vet to try, go see Dr. Raposo and you'll agree with me.