Giving charitable animal donations at Christmas time has become increasingly popular in recent years, in the USA, UK and elsewhere. Instead of buying a relative or friend a conventional present, and giving it to them directly, the giver pays for a charitable donation of a farmyard animal to be...