Originally Posted by
hutash
First step is to get a new roommate.
I do not recommend taking pup out in public places until after he finish the puppy vaccines usually around 16 weeks of age. The big concern these days is Parvo viral enteritis. A potentially life threatening, and costly disease easily prevented with proper vaccinations and avoidance while young. Some pups are well vaccinated by 12 weeks of age, but without doing titers (which are not fool proof), it is impossible to tell if he is fully protected. by 16 weeks 99% are well protected.
Crate train as noted, and get your roommate to do the same with the pug. As far as fights go, let the dogs work it out with some supervision. Get him around other dogs as much as possible that you know are healthy and well vaccinate.
Neuter everybody in the house.
Feed a good quality puppy, not a food for all life stages (cough, not candidae, cough cough)
Do an obedience class as soon as possible after finishing pup vax, and again at about a year old.