Mighty Jr Microfiber Ball Duck Dog Toy. Super Soft Microfiber Plush Made Amazingly Strong. Great for interactive play with one or multiple dogs. Best for dogs who like to whip their toys and play tug for hours. Floats in water, and its machine washable, (air dry). 2 LAYERS OF MATERIAL. Mighty toys are made with UP TO 2 layers. The non woven fleece is not easily puncture by a dogs teeth and moves with the action of the jaw. This protects the plush from being ripped or torn easily and makes a toy that will last a lifetime. 1 layer soft Microfiber Plush on the outside. 1 layer soft non woven Fleece on the inside. The Core is made of Squeakers and Balls. minimal stuffing to fill facial features.