I like to refer to Puddleby as a doggie spa. This is a beautiful kennel to board any dog. I have brought my dog to other kennels and she has come back extremely tired and smelly. At Puddleby she stays clean and she does not want to come home. The owners are wonderful people and I will never go anywhere else.