Puppy Destroys Small Town

Puppies can be destructive sometimes, leaving a path of chewed up debris in their wake. This adorable puppy is no different.

Video by YouTube user Joel Kelly