Raincheck

There was an inconsistency that kind of bothered me (if David is the first human to "hear" Rodney, how come the old lady could have a conversation with him? And how could have Rodney talked to David's brother over the phone? Maybe I missed something?) and the end, when Rodney becomes human. Was it because he fall in love or because he had sex or because someone finally "heard" him?
Nice novella; cute-ish, just how I liked them.