Sheltie Nation

Tag Archive for ‘bravo’

I wonder what he’s thinking?

Bravo is a contemplative puppy.
BravoWhat a cutie, Mike!