Get a couple of Jack Russell Terriers. We have a yard free of possums, mice and squirells now thanks to the little buggers

But seriously, hope you find a resolution to your problem!