I have two small boys.  I’m using these inside on my love seat and L-shaped couch.  I doubt even my puppy could destroy them.