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