The truth about dog meat & 'Delicious'