Just got a chance to hit the site. Sorry for your losses. Hope you get the vermin (a loose dog is nothing but road kill waiting to happen so a more `humane' retirement from the target pool is always best...)
Don't know your setup. However if it is possible to run an extension cord to...