I wish you luck! Dogs are the best. I would follow binka_nugget's advice. Hopefully, your mom will come through for you. You need to have an idea of what kind of dog you want and also have to consider your living area. Like whether or not you have a fenced in yard, etc.