Good luck, puppies are definitely a handful and sometimes the smaller breeds like a pug can be harder to train. She is cute though!
Like some of the others have said, crate train for sure and find the best method of training that works for all of you. What might work for others, might not...