Serbian Man Gives Up Everything For Dog Shelter — Now Has Over 300 Dogs...

A man named Dejan Gacic is someone that all dog lover should hail as a hero. However, his kind heart has gotten so big,...

Most Popular