Welcome to Pet Talk, Mongoose! How'd you get your name? And does your momma call you silly goose too?