Vivian Ashe (Jamie Lee Curtis) leaves her pet chihuahua Chloe (Drew Barrymore) with her irresponsible niece Rachel (Piper Perabo). However, when Rachel decides to go to Mexico with her friends, Chloe gets dognapped. She is sent to the dog fights, and meets a German Shepherd named Delgado (Andy Garcia). Delgado helps her escape the dog fights and attempts to get her back to Beverly Hills. El Diablo (Edward James Olmos), a fierce Argentinean mix Bolivian Doberman Pinscher, is sent by the dog fight ringleader to capture Chloe for the reward. Chloe and Delgado eventually escape from El Diablo, with Chloe returning to safely to Beverly Hills.