Beverly Hills Chihuahua 2 Cast Madison Pettis Zachary Gordon Christine Lakin Ernie Hudson George Lopez Lupe Ontiveros Castulo Guerra Jon Donahue Odette Annable