Votes: 5
Cosmo
Cosmo at Nubble Light in York, Maine
Owner: Gabrielle
Breed: Sheepadoodle
Age: One
More: Cosmo has a big personality! He loves playing with his friends (human and canine), running on the beach, posing for photos (and treats), and cuddling with his parents. He also snores louder than most humans!
Vote