Fluffy white dog regarded as town mascot beaten and left to die

In Excelsior Springs, Missouri a friendly, white fluffy dog named Snow, affectionately known as the town mascot, was brutally beaten and left to die while leashed in his own backyard. The Excelsior Springs Missouri Police … Read More