This inseparable pair of strays in the UK is one of the most powerful examples of animal friendship we've ever seen. Glenn, a Jack Russell terrier, is permanently blind, and relies on his best friend, Buzz the Staffordshire Bull Terrier, to...
This inseparable pair of strays in the UK is one of the most powerful examples of animal friendship we've ever seen. Glenn, a Jack Russell terrier, is permanently blind, and relies...