German Shepherd thinks owner has abandoned her after 9 months apart – now watch their tear-jerking reunion
Nine months is a long time for anyone to go without seeing someone they truly care about. Now imagine you’re a dog who has so much love to give to a very select group of ...