There are some criteria you should consider before you decide to have a dog as a pet. The most important thing is to know how to train it best. Dog training can be a lot of fun, but you have to have some patience when training it, you have to take care of his rewards, especially if you decided to go for a dog as your dearest pet. You also need to buy some equipment which will help you with this tr with this training process. Most important of all is to stay calm and think positive until you reach your dog training goal.