Putting the Squeeze on Doggie Anxiety

Outlet:

The concept of pressure to calm humans and animals has been explored by Temple Grandin, a professor of animal science at Colorado State University in Fort Collins, Colo.

link