Best friends through thick and thin Posted on March 11, 2019March 11, 2019by Mike Related posts:Honoring fallen heroesHeartbreakingAll in a day's workA dog who's earned the rideSacrificesCamaraderieA dog's sense of duty never endsWhen your partner has your back