Dog psychology 101 … Check out this AWESOME infographic: http://www.montrealdogblog.com/18132/psychology-dogs/ Everything you ever wanted