What temp were the rats at? It could be possible that they were either too hot or too cold. Also, are you 100% sure that they were eating rats? They could have been mice and that's a totally different smell