They took phenomenal care of our pup while we were on vacation. Wouldn't use anyone other than Cardinal Canine!!