Make sachet with:
1 cinnamon stick, 2 inches long
2 Black cardamom pods
3 Green cardamom pods
Melt 1tbl of Ghee on medium heat in a large, heavy stockpot. Add cumin seeds and sauté until they sizzle, about 45 seconds.
Add onions and sauté until golden brown, about 8 to 10 minutes
Add garlic and sauté 2 to 3 minutes, or until golden brown
Stir in ginger. After 1 minute, add ground cumin, coriander, turmeric, cloves, cinnamon, cayenne, and salt. Cook on medium heat, stirring regularly, for 5 to 10 minutes or until ghee (or oil) separates from the spices. Add another tablespoon of ghee or oil if spices are sticking to the bottom of the pot. Let cool down and puree all together in cuisinart. Put aside.
Melt remaining ghee on medium heat in the same pot. Add pork and goat meat to pot. Mix in the pureed spices and onion. Bring to a simmer. Add sachet, salt and water. Let cook until meat is falling off the bone (about 3 - 4 hours). Add liquid (water, wine, whatever as needed so that the meat doesn't completely dry out but not too much
When done let cool enough so that you can handle. Remove sachet and any bones. Put meat into Cusinart and pulse until the meat is a course texture. Put meat into sterilized jars. Let cool overnight. Keeps about 2 weeks. Longer if you add lard to the chilled jars to seal.