This is Bruce, the Staffy/Boxer pup known around the neighborhood as "Big Otter", "Moose on the Loose", "Brucie Bruce", and "ohmygod, that's a lot of licking".

Fair warning: all balls are his, especially when they're not.