There's so much advice I would give! But I agree with both suggestions: Teach your dog to love a crate, and only train using positive reinforcement methods. No matter how difficult the training can be, whether house training, teaching him to be quiet or not to pull on leash, remember your dog...