My dog needed to her shots, I called Craig Road Animal Hospital and was told I did not need an appointment and I could come right in. And I did! There was a short wait, maybe 15 minutes. But the place was clean and the staff friendly. My pet and I were happy. I had a good feeling about this place and didn't see any red flags. I had planned to board my dog someplace else, but canceled that reservation to board with CRAH. I am looking for a long and happy relationship with CRAH.