cats cash flow cat american cash flow association pet factor internet breeder cattery cfa puppy dog real estate investment broker informatica inform factoring