It is estimated that there are currently 400 million dogs in the world. Many people keep these energetic, loving animals as pets and enjoy taking them on walks or playing fetch with them in their backyards. However, it's not just all play and no work. Training and taking care of your dog can be a challenging and rewarding task