Question: how to train your dog not to eat toys?
Answer: Offer them an acceptable chew toy instead, and praise them lavishly when they take the toy in their mouth. Build a toy obsession in your dog. Use their toys to feed them. At mealtimes, fill a Kong-type toy with their kibble.