Cats and dogs is a Wall Street slang used to describe:
- Nonperforming securities, or
- Highly speculative securities.
It is also the name of a science fiction/action film: Cats & Dogs of 2001.
Those are both derived from the English phrase It's raining cats and dogs, which indicates heavy rainfall.