German Shepherd overjoyed his human is home again

USATODAY_HumankindPublished: May 22, 2018
Published: May 22, 2018

8 tours of duty, 32 years of service, a Medal of Valor, a Purple Heart... and he’s brought to his knees with laughter and love by a German Shepherd who has his heart.

Be the first to suggest a tag

    Comments

    0 comments