20 dogs found starved to near death