Add a fire state

When the dog agent move to a spefic postion, the agent will try to fire
a ball.