Three Good Dogs I Met
I spent the last three months living in Mexico City. While I was there, I met three good dogs.
The first good dog I met is the dog you see in the photo above. He has no name, and no master, because he lives wild and free at the Teotihuacan archaeological complex. I discovered him looking out upon the landscape at the top of one of the ancient Mesoamerican pyramids on the site. He then came to me and ate a piece of peanut butter sandwich that I had offered him:
We then shared a nice moment of serene contemplation:
Another dog I met is this dog:
I was greeted eagerly by this dog when I walked into a small vintage shop on the second floor of a handsome building. He said his hellos and received his pets, and then respectfully returned to his napping spot while I browsed the store:
As I was leaving the store, I dared not disturb this noble and aged dog, but I felt a pang of sadness about not having said goodbye upon reaching the bottom of the stairs. That’s when I turned around and saw that my friend had come to see me off:
Another dog I met is this dog:
Apologies for the poor picture quality.
This dog also lives a life free of names and masters. I met her while she was roaming a dark and hectic parking lot near a popular tourist location with another dog companion. I watched her and the other dog expertly dodge vehicles while soliciting pets and snacks from various humans who were present.
These are three nice dogs I recently met.
Miami Defense Carries Hurricanes Past Texas A&M in CFP Debut
Small-School Roots Shine in the College Football Playoff
Best NFL Player Props for Week 16: Top Bets and Value Picks
Oklahoma’s 50 Cent Moment Backfires in CFP Loss to Alabama
What Anthony Joshua's Knockout of Jake Paul Means for Boxing
- Jake Paul vs. Anthony Joshua Betting Picks: Best Bets for the Boxing Supercard
- Best NBA Picks for Friday December 19th: 76ers vs Knicks, Cavs vs Bulls
- NHL Friday Betting Picks: Hurricanes vs Panthers, Canucks vs Islanders
- College Football Playoff Full First-Round Betting Picks and Predictions
- Best NBA Bets Tonight: Three Picks for Dec. 18th's Slate
- Rams vs Seahawks Thursday Night Football Week 16 Betting Picks
- Wednesday Dec. 17th College Basketball Betting Picks and Predictions

