В природе или в доме человека, но не дрессированные, собаки не дают лапу. Это команда, которой ее учит хозяин или дрессировщик. Когда собаку дрессируют, за все успехи её хвалят и дают лакомство. Так у собаки закладывается условный рефлекс, что дать лапу по команде - это хорошо, за это будет награда. Часто собачка начинает давать лапу и без команды. Так она стрмится сделать приятно своему хозяину, ведь раньше он за это хвалил. Или заполучить внеочередное лакомство.
Собака поднимает лапу, приглашая к игре в знак дружелюбных намерений, поэтому и научить давать лапу по команде очень легко. Потом с помощью команды "Дай лапу" собаку можно обучить разнообразным трюкам. Например, испанскому шагу или одна собака обнимает лапой другую.