Вопрос поставлен некорректно. Собаки НЕ понимают человеческий язык в лингвистическом смысле.
Они запоминают ассоциацию между звуковым сигналом (слово "сидеть") и последствием (если сяду - получу вкусняшку). Это условный рефлекс, описанный Павловым. Собака не понимает ЗНАЧЕНИЕ слова "сидеть", она просто знает: этот набор звуков = выгодное для меня действие.
Почему мы не понимаем их? Потому что собачья коммуникация - это не дискретный символьный язык (как человеческий), а континуум сигналов: положение ушей, хвоста, углы тела, высота звука, частота дыхания, запахи (феромоны).
Человек считывает максимум 10-15% этих сигналов, потому что:
- Наше зрение не натренировано различать микро-движения собачьего тела.
- У нас атрофировано обоняние (мы не чувствуем феромоны тревоги или агрессии).
- Мы не различаем частоты собачьего голоса (они слышат до 40 кГц, мы до 20 кГц).
Опытные кинологи и хендлеры МОГУТ "читать" собак, потому что годами изучают язык тела. Но это осознанное обучение, а не врожденная способность.
Так что нет асимметрии в интеллекте. Есть асимметрия в мотивации: собака 15 тысяч лет эволюционировала рядом с человеком и зависит от нас (еда, кров, внимание). Ей ВЫГОДНО понимать хозяина. Человеку же не нужно понимать собаку для выживания.
Вот это разбор! Особенно про феромоны - никогда не задумывался что мы их вообще не чувствуем.