С чего такие выводы?  Ну если мои личные наблюдения интересуют, то в детстве у родственников я возилась со щенком - воспитывала-дрессировала, кормила и т.п., и этот щенок именно меня признавал за хозяйку; наверное, потому, что возилась с ним больше всех. Ровно пару месяцев.  Потом я уехала. На следующий год приехала, думала, он меня узнает  (ну, в детстве разных же сказок-книжек начиталась, про "собачью преданность"  и т.п.), оказалось, что ни фига.  Даже по запаху не узнавал. Естественно. Потому что у собак память...ээээ..несколько ограничена. Выросшие собаки забывают собственных щенят, почему бы им и хозяев старых не забывать  через какое-то время (если этот хозяин не мельтешит постоянно перед глазами ).