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