I've never had a rattie but I know that several memebers do/have! I'm sure they'll jump in and give you some suggestions. You must be so excited!!! Congratulations! And welcome to Pet Talk, fellow New Englander! I'm on the Cape. Are you near???