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