По команде "Сидеть!" собака должна сесть на указанное ей место. Затем ей несколько раз дают команду "Дай лапу!". При этом дрессировщик осторожно подталкивает одну из передних лап рукой. Осторожно, чтобы не причинить собаке боли, берут одну из ее ног выше запястья и слегка приподнимают вверх (примерно до уровня плеча). После небольшой выдержки, как только собака поймет, чего от нее хотят, дают лакомство и лапу опускают.

После нескольких таких повторений у собаки образуется условный рефлекс, и по команде "Дай лапу!" она будет поднимать и протягивать одну из лап дрессировщику. Сначала просят дать одну и ту же лапу, затем, когда это будет твердо усвоено, усложняют навык, давая собаке команды "Не эту, дай другую!", "Дай правую лапу!" или "Дай левую лапу!".

Если собака дает не ту лапу, которую просят, то лакомство она не получает. При правильном выполнении команды ее поощряют возгласом "Хорошо!" и дают лакомство.