wtf??

who throws mince over the fence?

or gives off food to animals??

I'd be worried ... sounds awfully suss to me ...

do you have any neighbours who you think might have done it (with good or bad intentions)? can you ask them?