Veronica posts a fake lost dog notice as bait. Logan finds out that Trina is a victim of domestic violence. Wallace tells Veronica that their parents were making out last night. Veronica gets a lead on the lost dog notice and she sends Wallace to take care of it. Wallace meets a Spanish-speaking man and Veronica secretly places a tracker on him. Veronica tracks the man and he and his friends say that they get the dogs from a "dog man." Veronica enters a mysterious van, but Hans, the owner, denies any involvement. Weevil walks up to Veronica, indicating that he was released under Celeste's orders. Logan asks Veronica for help in tracking down Trina's boyfriend, Dylan. Aaron, seemingly oblivious, asks Trina to bring her boyfriend over that night. Veronica finds out that the man's name is Dylan Goran (Jeff Parise), who has been put under two restraining orders recently by ex-girlfriends. Dylan comes over to the house. Suddenly, Aaron grabs Dylan and starts to beat him up. Eventually, Dylan is helpless on the ground before Logan and Veronica arrive. Logan and Veronica escort Dylan to his car and he drives off the premises. Logan and Veronica talk about Lilly and Weevil, but Veronica doesn't know who she actually cared about more, but she does know that Lilly loved Logan. After talking some more, Veronica and Logan kiss again and decide to start secretly dating.