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