Picture posting is enabled for all :)
My guess would be the american grey tree rat, aka the grey squirrel.valmarg
I think the gravel is part of the problem.