狗狗辨别主人主要是通过以下几种方法。第一、依靠嗅觉来判断,狗狗对气味是比较敏感的,它们能够通过嗅闻来分辨该气味是否是主人的气味;第二、依靠视觉来判断,狗狗能够通过观察主人的脸部、行为表现来判断主人;第三、依靠听觉来判断,它们能够辨别主人的脚步声和说话的声音。