What a terrible situation!!!  I know how stress can affect everyone's health, stay strong!  I did some looking online for low-cost legal help and found some links for you:
 http://www.clsepa.org/index.php http://sfpl4.sfpl.org/librarylocatio...gic/lawyer.htm http://www.courtinfo.ca.gov/referenc...lresources.htm 
Your dogster profile said you were in Concord, CA so that's where I based my search.  I hope some of this info helps.  My family's business had something similar happen to it a few years back (luckily everything turned out fine), so if you ever need to talk, feel free to PM me.