factor dog puppies cats cfa ghosts american cash flow association cat pet puppy broker aliens cattery cash flow alien breeder haunted factoring ghost paranormal real estate investment