Welcome aboard, sounds like your off to a good start.

Your garter should settle in just fine.

Lots of friendly seasoned Garter snake fans around to help you on your way.