Gary, Emma and Moxie in Asbury Park, NJ

Senior Dog: Moxie, an 11-year old Leonberger