Vesta Beana, the tiny chihuahua, gives big adorable grins whenever her human gives her compliments and affection.
Bashful Chihuahua Flashes Her Big Pearly Whites
Vesta Beana, the tiny chihuahua, gives big adorable grins whenever her human gives her compliments and affection.