A woman has been banned from keeping animals for five years after 30 dogs were found in "filthy conditions" at her home.