Wash the toys before you give them to the dog, even if it's an overnight soak, rinse out the next day and hung on the line to dry. I do this for every toy, doesn't matter where it has come from, I don't know who or what has come into contact with it before!
I think the best course of action is to supervise your dog with any toys at first, find out which are likely to be destroyed and give these only under supervision. Batty has one fleece tug toy that I made myself and one teddy that he has all of the time and the rest are put away unless I'm home and playing with him. He does have chews around the place though.