Hi. I am in Southeast Michigan and I planted a 2 ft cherry tree about 4 or 5 years ago in my back yard. My dogs ran over it for the first two years and bent it quite a bit because it was short, but it continued to grow and leaf. Last year it started less than 5 ft and ended up over 6ft tall. It has never had flowers. Late last year I surrounded it with stones to keep the dogs from peeing on it. This year it was looking good until two wks ago when it seemed to be pulling from the hole in the ground. When it was windy it would tilt around and soon the hole became larger than the trunk. I have added more soil around the base, placed cedar mulch on top of that and staked it with string so it doesn't keep spinning around, but it doesn't seem to have helped. The leaves are yellowing and drooping. Any ideas??