Our mini schnauzer lives it big has managed to scratch her way through to stuffing! We have our s cover on top as don’t want her choking on it.