I have noticed the droppings below, quite visible on snow, next to an inner-town building situated next to this place in Luxembourg, central Europe. There are quite a few, but I have not noticed them anywhere else. What animal creates these and why do they have this red color which stains the surrounding snow? Is it a cat being fed colored food?
Local wildlife is mostly city pigeons (with digestive tracts of steel), huge flocks of crows (inhabiting parks and occupying the construction cranes at nightfall), maybe a few stray foxes and rabbits. House dogs and cats of course although these don't run around unattended.