Jackson County Animal Shelter gets $2.8 million worth of "much needed" upgrades