Ready for Battle Posted on January 4, 2023by Mike Related posts:A dog who's earned the rideWhen your partner has your backHeartbreakingA dog's sense of duty never endsBest friends through thick and thinHonoring fallen heroesAll in a day's workSacrifices