Please help me identify this tree/shrub: . -2" spring flowers are light pink and have four heart-shaped petals -1" long leaves are eye-shaped and have lightly serrated edges. -1" oval red fruits/berries in summer -1" thick branches grow directly from the soil and have 1/2" long thorns -many many small branches grow at the top half forming a leafy canopt