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