Rumi has said: “Life is a balance of holding on and letting go” and Annie’s Song: Dandelions, Dreams and Dogs by Annie McDonnell is an unrivaled tour-de-force of both.