Tania Libkind, Mozaika и Salina правы - с "мелюзгой" (малыми, карликами) этот способ (наступаниe на задние лапы) не работает
Могу предложить другой способ, довольно эффективный, хоть и болезненный (!!!- подождите камнями только кидаться, собаке никакого ошутимого вреда не наносится - проверено!).
Берется кнопка для бумаг с такой длинной пластмассовой головкой, которую удобно держать в руке. Остриё у нее ровно 1 см длиной. На него (на острие) одевается кусок обычного ластика толшиной ~ 0.6-0.7 см. То есть остается только 0.4-0.3 см острия.Это "устройство" надо носить с собой в кармане одежды. В момент, когда собака "взлетает" к вам, ткните ее в райoне ребер, бедер этой штучкой...
Уверяю - для здоровья собаки абсолютно безопасно, но болезненно!
Как правило, после 2-х или 3-х раз такого воздействия собака забывает, что такое прыгать на хозяина всеми 4-мя лапами.
И никакого морально-психологического ушерба ее любви к вам: собака не понимает, что это вы ее тыкаете, после приземления на все 4 вы ее срочно гладите и радуетесь встрече, в момент попытки очередного "взлета" - повторяете процедуру.
Безотказное средство для мелких "летунов" - проверено!