Mighty Junior MicroFiber Ball Dog Toys are made with multiple layers of durable material, and sewn with multiple rows of stitching on the seams which are located on the inside of the toy which make the toy even stronger. The outside of the toy is covered in a soft, MicroFiber material that dogs love. The head and body of the toy contain durable squeaky balls, and the arms and legs contain regular squeakers. The toy has minimal stuffing inside, is machine washable, (air dry), and it floats! Best for small to medium size dogs.