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