I am taking my dog to Rainbow for a few years now. I or better said my dog always received excellent treatment. The vets and staff were always friendly, professional and very committed to the well being of my dog. They are also very knowledgeable and helpful about pet travel&documents for foreign countries which made my trips smooth and easy. No complains, recommended
more