OMG that is horrible! Did you say anything to the workers? I would deff. contact SPCA or something those conditions are horrible. Just make sure they don't know that the SPCA is coming so that they don't have time to clean up. I know the SPCA would tell he pet store (which was also bad not as bad as that one though) and so they would tell us to clean the cages the pups would have all fresh water etc it was ridiculous.