Jamu Satay is a traditional food existing in Solo. Jamu Satay is a dish of dog meat pieces stuck in skewer. ‘Jamu’ is an Indonesian word for elixir. In the 1970s, people believed that dog meat is an elixir for every disease. Dog meat is prohibited for Muslims, thus every Muslims visiting Solo must be careful.
Source of the pic: http://cdn-2.tstatic.net/tribunnews