Sacramento puppies lift spirits of woman battling cancer