Luna is a hero
Luna was the only one that noticed something about Elizabeth, this is why Luna tried her very best to protect Lily from any danger that she could sense. Luna had cracked this case wide open. Officers told Julian that he should be very proud of their cat. Eventually, they managed to catch Elizabeth trying to leave the country.
She had noticed the police presence at the house, and she would not get caught. But when she did she confessed everything. Luna saved the day. Luna and Lily grew up as best friends. Lily eventually learned the entire story from her parents. She and Luna have been inseparable ever since.
Best friends
Rather than separating them or leaving them from each other’s side, the two were inseparable. Everything that Jennifer was worried about turned to be a fluke since none of her assumptions were correct, it was something beyond her control and it wasn’t about people she held close to her family.
Luna never stopped looking out for Lily. Julian and Jennifer tried to be more careful about who they let into their house. If they made a mistake again, at least they had Luna to watch out for them. Who would have thought that Luna was more of a hero rather than an enemy everyone assumed she was?