ohhh tough decision..

If getting a dog is really important to you, and you're sure that is the dog for you, I say either move back with your mom or find a new roommate. That is, if you're sure you're ready financially and such...or maybe, you could try another animal that your roommate might agree to?