Generations join forces in 'heart-warming' scheme