I have a five month old yorkie name Bella Beau.

I am in desperate need of advice. This is my first indoor puppy so I am new to the potty training thing. I have been trying to train her to use a pad. If I keep her in the bathroom (vinyl floor covering), with the pads out, she will pee on the pad everytime she has to go. In my bedroom, (carpet), well that is another story. She will use the pad about 1/3 of the time she has to go. When I take her to work with me, (tile floor),she will not use a pad at all. What is the deal? If she will use the pad 100% in one area, why not in another?