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