Stella, a 10-month-old Chihuahua mix with tiny legs and giant ears, bested 26 other dogs to win Best in Show at The Animal Foundation’s annual fundraiser on Sunday.
Stella, a 10-month-old Chihuahua mix with tiny legs and giant ears, bested 26 other dogs to win Best in Show at The Animal Foundation’s annual fundraiser on Sunday.