Saw the other thread and thinking about using one to help train my dog. Any tips on the reasons for/against the different types of training available would be great. For those that have used one of the places where you leave your dog for a couple of weeks, what are your thoughts on it?