NORTH CHARLESTON, S.C. - Police have arrested a man after a dog was found with electrical tape around its muzzle last week in North Charleston. Multiple news outlets report authorities say 41-year-old William Leonard Dodson of North Charleston was arrested Monday night and charged with ill