puppy for free

That’s just pent up energy/frustration. A good daily walk will fix that for whoever takes him.