Dear Future Crag Puppy,

We are going to be great friends. You are going be an adorable, irresistible, soft, wiggly puppy. You will have the opportunity to join in on some lengthy approaches, non-climbing day hikes, mid-day naps, evening swims, and midnight snacks. We will have loads of fun, get super strong, and enjoy a life of adventure. By…