dogs akc cats factor american cash flow association puppies puppy internet broker cfa cat cash flow inform pet factoring informatica cattery dog real estate investment