I would highly recommend Sherlock Bones Animal Hospital to anyone with a pet. My pets have many health issues and I have taken them to a few other animal hospitals around Hamilton county but Sherlock Bones was the only one who diagnosed them correctly and gave them the right treatment. They are always kind and compassionate to me and my pets. The staff there always gives you a reason why they are doing something unlike many hospitals who just proceed with treatment without really describing to you why they're doing it. I will continue to take all my pets to Sherlock Bones and recommend them to everyone I know!