One word...TIME.. It takes time for these little ones to get it. They are in a new enviornment testing the waters, testing you. It doesn't matter their age either. We got Jess at a year old and she did ALL the things your saying, along with some other quirky goofy things (like trying to bury her dog bowl in the carpet) over time they settle down and it all works out. We found putting Jess in a medium sized crate with room for her bed and a pee pad behind it (so she wouldn't step in it which she loved to do) in my daughters room was the answer. This was after hmmm 250 other things we tried first. At two years old (today!) she still sleeps in the crate in my daughters room and she wakes up and pees and poops and settles in her bed until my daughter lets her out. She is in there from 830pm-645-7am every day. Just give them time I know it stinks but it does stop...eventually
http://www.yorkietalk.com/forums/images/icons/icon6.gif