you have not experienced heaven until you tasted roasted dog leg with garlic.