23 dogs rescued from 'filthy' conditions in Alexander Co.