I began my day on the floor, next to Cassidy, my tears dripping on the softest fur a dog has ever had. That's why we picked her, you know. In a litter of 11 beautiful black labs, she was different, wearing a lavender ribbon around her neck with fur that could only be described as … Continue reading Taking a punch