who couldn't love that face…


Nearly 3,000 dogs from 175 breeds competed in Portland at the 80th annual Rose City Classic. The show is one of the largest dog events in the country. (Photo by Tristan Fortsch)