He feeds almost 80 stray dogs every-day because he can’t see them suffer

When Michael feeds the stray dogs, he tries to have a mix of foods. He wants to have dry food, rice, steamed fish or chicken, so they all get nourished the way they should. 

stray dogs12
These are some of Michael’s dogs. He has 9 in total, and his ex- wife has 4. They were all adopted from the streets. 

stray dogs11