A farm is running an adopt-a-turkey scheme so people can visit the birds, visit them and give them names - before eating them on Christmas Day.
Customers pay £15 for the turkeys' lodging and food for the six months that they live at the farm, at West Linton, near Edinburgh, before being slaughtered.
People can watch their Christmas dinners grow before their eyes as the free range turkeys roam around, reports The Scotsman.
The initiative is part of a trend to make consumers aware of the connection between how their food is produced and what they eat.
Heather Anderson, who co-owns Whitmuir Farm, said it was "ridiculous" that most diners did not want to acknowledge that what they were eating was once alive.
"Most people are delighted to see the turkeys and to see that they're well looked after," she said.
"If there's any squeamishness it's from the adults, not children. They understand 'that's my turkey, that's what I'm going to see at Christmas'.
"By paying for their bed and board you're acknowledging that it takes six months of care and attention to raise these birds - it's a downpayment on us looking after your Christmas dinner."
Ms Anderson said many who chose to adopt a turkey also gave them names.
"We've had turkeys named Horace, Ethel, even Christmas Dinner. Quite a few women who come in want to name their turkeys after their husbands," she said.