Cate Lawrence
I never thought visiting a vet would be such a funny experience. I walked into a clean, modern clinic that could have...