An Ogden man originally facing 338 misdemeanor counts in a 2025 dog-hoarding case has pled guilty to 20 charges as part of an accord with city prosecutors.