Why Is This Pup Wearing A Giant Collar? The Reason Will Warm Your Heart

Why is this tiny pup wearing a collar for a dog nearly three times his size? It’s not that Buddy has a Napoleon complex! Instead, he has awesome people who have found a way to let him keep his independence after losing something else: his sight.