Animals are not skilled like human beings, we need to help them at every step to become a responsible creature. They are not expressive and cant let us know what they want and what they didnt. Dogs are one of the beautiful creatures of the nature who requires us to be patient and little attention from us to express and communicate. I know irritated we get when we see our dog has peed or pooped in the morning. But this is totally wrong to blame them as they are animals and does not know any language to communicate to us.
In this scenario we should teach our dog to become self reliant and to follow certain rules at different times of the day. You should teach your dog or puppy to get trained in toilet training as they can take time or not, it will depend on their breed or may be on specific dogs too. Toilet training is something that has focused a lot in his videos available on his website. You can go through them and can utilize the maximum out of it.
Doggy Dan is also famous for providing training at a nominal price and occasionally he circulates its free also. You can easily look for schedules in his website or contact them for your queries. Doggy Dan can be of great help to you if you are looking for a professional training for your dog. If you must have searched the market for online trainers you will find Doggy Dan as the one of the reliable and famous trainer as compared to the other counterparts. The best part to judge him is going through his reviews, you can prioritize your questions and contact him and his team accordingly.