Great service. Took me last minute and even though they were busy and I had no appointment they spent time with me answering questions. Very knowledgable, reasonably priced and caring. I also got a follow up call to check on my Chinese crested the next day. Great staff