breeder dogs puppy cattery american cash flow association real estate investment factor pet cats broker cash flow dog cat factoring