Welcome to TN!!! I live on the opposite end of the state from Millington. I don't think the Memphis area gets very much snow. It is usually hot and humid in the summer and we have fairly mild winters. There is lots to do in our state. We live near the Great Smoky Mtns and it is very touristy in our area. Not sure about dog friendly, because I live in a small town and there is nothing around here for the kiddos to do.
Good luck and I hope you like our state