A beagle mix named Zachary
A beagle mix named Zachary Observer file photo The Charlotte Observer
A beagle mix named Zachary Observer file photo The Charlotte Observer