Sheena and her team go above and beyond. They are incredibly dedicated to the dog and the client. When after the first round of training our dog regressed a bit, Puptown took her back for several days to review the training with her and work on some problems--at no additional charge. Just as impressive when the training was over Sheena brought our dog to our house and went over key issues with us and the kids. Our dog is about 99% better than she was just a few months ago. We could not be more satisfied with Puptown!