Not the worst vet ever for small pets. He can be trusted for vaccinations and general checkups, but if your cat or dog has an issue, I would not trust him to diagnose the issue. I have experience with this and have heard anecdotes that support my view. I cannot speak about his large animal practice.