I've invited a friend of ds (age 4) to come over tomorrow morning to play. This is the first time in 5 months that I have had any child over as the last time (different child) ds wouldnt play with him, kept snatching toys away, jumped on him etc etc, totally humiliating as the mother was there to witness it. Both boys seem to have got to the wrestling stage and I hope I can distract them with outdoor activities such as football etc and avoid too much violence. Last time I kept having to drag ds away and warn him to behave but to no avail. What can I do to try and ensure this visit isnt a total humiliation again?