Any help in identifying this plant would be greatly appreciated. The photo was taken at the Grand Canyon National Park along the south rim. Sorry the picture doesn't give a good idea of scale, but it is a large bush about 5ft in diameter and 4 ft tall. The leaves are approximately 2cm in length. I've been searching for a match online and it seems like it might be a Crassula but I haven't been able to make any progress beyond that. Any ideas? Thanks in advance!
I believe I have found it: Shepherdia rotundifolia . In fact I think this link has an image of the exact same plant which I photographed: http://www.nazflora.org/Shepherdia_rotundifolia.htm (fourth image on the page)