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