होते हैं is used when you are making generalisations or talking about universal truths.
When you say चूहे छोटे हैं, you may be talking about some particular rats that are small.
चूहे छोटे होते हैं means that you are making a general statement about rats as a species.