Dog's Best Friend

Dog's Best Friend is the 24th episode of Season 9 of Beverly Hills, 90210.

Synopsis
Kelly puts herself in a risky situation in order to help a friend. Gina has to confront an old demon when a secret from her past is revealed. Donna is pressured into a precarious position by Noah and Wayne. Janet goes on a blind date, arranged through a computer dating service.

Recape
 David comforts a drunken and depressed Gina outside the After Dark, and she responds with a kiss. David and Dylan spend the weekend in Las Vegas, where Dylan has a one-night stand, but lets the woman believe that he wants to see her again. David, disgusted by Dylan's behavior, gives the woman their address when she inquires about a visit. She shows up just as Dylan and Gina are on the verge of getting back together. Dylan believes that David is in love with Gina and shouts that he can have her, unaware that she is standing outside. Dylan apologizes and tells Gina that she should find a man who is capable of a relationship. Kelly arranges some dental work for Gina; Mel notices decay that indicates that she is bulimic, but Gina denies her problem. Matt shows Noah a report that proves that Mr. Hunter was aware that a new partnership would harm the environment. A devastated Noah decides to help Matt prepare the case. They discover a memo that exonerates Noah's father, as he demanded that the project be shelved. Mr. Hunter's associates had hidden this information so that they could pin the blame on him. Donna decides not to move in with Noah. She sneaks around with Wayne, justifying her behavior by claiming that she will still end up with Noah if they are meant to be together. Steve and Janet try a computer matchmaking service. Dylan calls Kelly from a coffee shop and asks to see her, as he is considering getting high. While walking from her car, she is brutally attacked by a man with a knife, who shoves her into an alley and rapes her.

Starring

 * Jennie Garth as Kelly Taylor
 * Ian Ziering as Steve Sanders
 * Brian Austin Green as David Silver
 * Tori Spelling as Donna Martin
 * Vincent Young as Noah Hunter
 * Vanessa Marcil as Gina Kincaid
 * Lindsay Price as Janet Sosna
 * Daniel Cosgrove as Matt Durning
 * Joe E. Tata as Nat Bussichio
 * special guest star
 * Luke Perry as Dylan McKay

Guest starring
 * Matthew Laurance as Mel Silver
 * Shawn Christian as Wayne Moses
 * Eric Pierpoint as Adam
 * Cliff Dorfman as Joe Patch

Music

 * baby, one more time | BRITNEY SPEARS
 * post-opening credits