The initial model prey-predator is lotka-volterra model, but you can use another model if you know the life cycle of the population. You can study the biology of the prey and functional response of the predator and them try to find the interaction model. This is about dynamic model but I do not know model for coloration.
There are very different methods for modeling relatio between predator and prey. I used some of these models . Please see them in my publications. I hope they will be useful. Thanks