In CA Penal Code §373A (maintaining or permitting a public nuisance) is usually used for criminal matters involving barking dogs; however it VERY rarely rises to this level. Even when a criminal filing is initiated, it's usually with a municipal code or county ordinance rather than the Penal Code.
That being said, "public nuisances" are by nature highly subjective. (I know - I handle my city's barking dog complaints.) Bottom line: you knew that she had dogs. She told you they were barkers. You moved in anyway. Therefore, while you may have cause to terminate the rental agreement early, you don't have cause to recover damages. On top of that, unless other residents in her immediate neighborhood are likewise complaining (through the appropriate official channels) about the noise her dogs make, it's HIGHLY unlikely that a case, even an administrative or civil one, would ever be initiated since the complainant is a resident in the same household.
Regarding the security deposit, she is allowed to withold unpaid rent for the 30 day period (assuming a month-to-month with no written notice period agreement otherwise) beginning with when you gave your notice, less any rent you already paid for any days during that timeframe. She also has 21 days from when you move out to either refund the deposit or issue you an itemized list of deductions plus any refund that may be leftover. If it's outside that timeframe then you need to initiate civil action to recover your deposit.
Best of luck to you.

