By this definition any control system will have a "free will".
UPDATE: A brief summary of compatibalism: http://www.rep.routledge.com/article/V014SECT1
According to them dogs do not have free will but people do. Probably talking about ethics and moral side of "free will" question, not physical or religious. But even there "free will" is just an illusion in your mind.