Month: May 2017

The Layered Stress Model

The Layered Stress Model
The Layered Stress Model is a framework to understand what causes stress in dogs and, as a result, contributes to undesirable reactions. Like people, dogs can only handle so much stress per day. Once it becomes too much, they snap as any person would.