The best way to crate train a dog is practice and consistency. You want to start out by doing a little bit each day and gradually building up time. Do not get frustrated because the dog will sense it. Start out slow and be persistent.
Crate training is often the best way to train a dog. I do not see ant flaws in it.
If your puppy (or dog) is in need of potty training, the best method would be to paper train him. Crate training can be used at the same time you're paper training him. While you're away, putting your puppy in the crate is a good way to keep him from wetting (or "going #2") on himself. Puppies don't like to wet themselves, and will try very hard not too. So it is important to get a crate small enough so that they don't have room to go in one corner of the crate and then be clean in another corner. You can find out more about paper and crate training in a google search. You'll get tons of helpful websites. The website in related has information of both paper and crate training in it.
The best way to know for sure, is to contact the manufacturer. You can find some great dog crates at PetProductsByRoyal.com
Both a crate and a harness can be safe options for securing your dog in the car. A crate provides more physical protection in case of an accident, while a harness allows more freedom of movement. It is important to choose the option that best suits your dog's size, behavior, and comfort level.
You can crate train your dog so it's not free to roam the house when your not there. Or if you have a fenced in yard let it run the yard when your away, make sure either way your dog has access to water and shelter
The solution to that is a solid program on crate training. A crate can really be a comfortable den for a dog if you do it the proper way. Here's more details, http://dogtime.com/housetraining-crate-training.html
Buying a dog crate would be the easier way to go and petproductsbyroyal.com has some great crates at reasonable prices and most are free shipping.
The best way is to take them to obedience classes, but some tend to be quite expensive. You could try different dog training websites, and then try their techniques to see if that will help you train your dog.
You can take dogs with you on most trains, you need to check with the train operator before traveling as they all have individual policies about this. You also need to be aware that there is often a charge/fee to pay for taking your dog on the train. There may also be conditions to the way in which you or your dog travel for instance you may have to book a compartment/sleeper and pay for extra cleaning. They may also require that your dog travels in a crate.
Sounds like your dog is going through separation anxiety, the best way to controll this would be to crate train the dog, and make sure the have things to do while you are out.
The best way to train a dog to respond to the command "hi dog" is through consistent repetition and positive reinforcement. Start by saying the command while giving a treat or praise when the dog responds correctly. Repeat this process regularly until the dog associates the command with the desired behavior. Consistency and patience are key in training a dog effectively.
It's best to feed your dog 30 minutes before you plan on taking your dog outside to use the bathroom. This way you can expect your dog to use the bathroom when you take him out.