Fox dropping?

Fox dropping?

Observation - Fox dropping? - UK and Ireland. Description: