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