Socially responsible gifts are growing popular in Canada, where people have everything they need and family members turn to charities to buy what are sometimes called ‘gifts that give twice’. These include gifts that lay eggs, produce milk and provide shade and grow fruit in developing countries, particularly for families in need. GNN-i reported on a charity that is perfect for holiday giving – the Heifer Project.