I think the peroxide was to make them throw up. Never heard of that but putting away in a corner of my brain.
As SandyRiverChick advised, don't let him out without a leash. Teach him leave it. When he alerts on a chicken, tell him leave it and give praise and a little treat when he does...