You need to start with the most basic commands first, in order to proceed to more complicated ones. This is because, basic commands can help you gain more control over your dog.
For example, if you have already taught him to “sit”, then you can always use that command, in order to get his attention in doing other tricks.
Related Article: Top 7 Smartest Dog Breeds- Is Your Dog One Of Them?
Having a single goal on each training session
Focusing on a lot of training goals in a single training session would not help much. You should focus only on one goal in one session, since dogs have short attention spans.
In other words, if you focus on too many goals, then you may not be able to achieve any one of it even in two sessions for a day.