You asked:

what do you call a baby rat

Infant Rat is called "kitten", "nestling", "pinkie" and "pup".