Dog-rose?

Dog-rose?

Observation - Dog-rose? - UK and Ireland. Description: Can anyone confirm that this is Dog-rose for me, or provide an alternative identification?

Can anyone confirm that this is Dog-rose for me, or provide an alternative identification?