Michael Haines is an amazing bloke. Not only does he care for and feed approximately 80 homeless dogs every single day,
Check out his amazing story below.
This article was originally posted on March 2, 2017 @ 9:54 pm
This post was created with our nice and easy submission form. Create your post!