Dr Kelly runs a great small practice. She is very smart, creatively thinks about potential issues and how to address them in the most cost effective ways, and is kind to the animals and their families. She cracked open a letter big term allergy issue with a rescue dog that I had spent thousands trying to address elsewhere. She is compassionate and skilled. I highly recommend her