I bought this because our lab Augie has a very similar one featuring OSU’s Brutus the Buckeye that she loves. It is stitched better than Brutus, but the cloth on the Bengals football part has a lot of loose fuzz. My dog started coughing/gagging shortly after playing with it…carrying it around & tossing it. So I used about a half of a sticky lint roller to try & get some of it off. It just didn’t want to end! I am going to wash it to see if that will help. We didn’t have that problem with Brutus which must have a better fabric(bought Brutus somewhere else). I realize that it is the fault of the manufacturer and not your fault. It was just disappointing considering the cost of the toy.