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