Mini’s Instincts Saved Her Life
Any disaster is terrifying. There is seldom time to consider options, decisions must often be made in the moment. Those decisions often mean the difference between life and death. Her instinct to seek higher ground certainly saved her life. Leaf, a 9-year-old miniature mare was found on a roof Monday in western Japan. Days of torrential [...]