Cosmo was there for an annual appointment and day care. He always loves day care . Dr. Oliver is the best! She is always so helpful and professional- takes time with Cosmo and answers any questions. The services may be a little more than some - but the service makes it worthwhile. I feel comfortable with Cosmo being there always.