Best friends through thick and thin Posted on March 11, 2019March 11, 2019by Mike Related posts:HeartbreakingA dog's sense of duty never endsAlways loyal, on the battlefield and off itMind if we drop in?Not all dogsWhen your partner has your backHonoring fallen heroesA dog who's earned the ride