We have had Izzy 9 days and tonight is the 3rd time Ive had to wash her bed

. She can hold her pee all night (unless this is when she is peeing on her bed). She is 18 weeks old. And most of the time she will pee and poop as soon as we take her out of the bathroom anywhere she decides. I think shes only pooped on the pad one time and that because I caught her in the act and put her on the pad

. Is there anything I can do to discourage her from going in certain palces? I know they take a long time to train but, I though her being older it woudl be easier. So frustrated!! Any ideas???