Finn

Snowy pup

More: Finn is a rescue, one of a litter of 12. His DNA shows a mix of 8 different dogs, all of his grandparents were likely different mixes!
Vote