German Shepherd puppies gang up on playful doggy

These absolutely "ferocious" 4-week-old German Shepherd puppies gang up on a 20lb fox terrier/mini beagle mix. The pups are just learning to play and having tons of fun!