It eats anything. Wherever food is available, it will settle down and produce offspring continuously.
A RATTATA is cautious in the extreme. Even while it is asleep, it constantly moves its ears and listens for danger. It will make its nest anywhere.