When you come to a Colorado mountain town one of the first things you notice is dogs. Dogs on the trails, dogs waiting on the sidewalk outside shops, dogs lying under tables at open air cafes, and dogs hanging out the window of every other car going down the road. Big dogs, little dogs, pure breeds and mutts.
Continue reading