when i was training my american pitbull to sit and shake hands he was 10 weeks old and i would give him dog treats, but i broke them in half, and started off by having him sit, i would have to press on his butt to get him to sit, make him do it for a maybe 15-20 seconds and then reward him with a treat. They will learn it after some time, just takes practice. Shaking hands was the harder part but after he learned sitting, i'd have him sit first and grab his paw and say SHAKE SHAKE! he learned that pretty fast. Hes learning his ATTACK command very well right now

Just messin lol.