Ready for Battle Posted on January 4, 2023by Mike Related posts:A dog's sense of duty never endsA dog who's earned the rideNot all dogsAll in a day's workCamaraderieHeartbreakingSacrificesBest friends through thick and thin