Posted inNews & Views Peter Bower, Alleged Dog Sex Abuser, Found with Life-Sized Inflatable Sheep (Update) Vince GrzegorekJune 11, 2012June 21, 2025