Excellent and reasonably priced. Bob loves going to the practice. I think it may be partly due to the very friendly first visit as a puppy. He also loves the treats! S ... more