It is not tool late. Get a crate and if it is large, block part of it off so that your baby only has enough room to stand and turn around. If you use a crate that is too large, they will still go in the crate. But if they don't have alot of room to move, they don't want to go where they sleep. Put her in their when ever you leave home as well if it is for short periods. I wouldn't leave her in there all day. In my opinion, that's not a life for them. Don't let her roam free. Keep her in a confined area, and take her outside every hour if possible during the day and give lots of praises when she does go outside. Mine get treats when they go outside too. Yorkie Yummys are their favorite. It takes alot of time and effort. Don't give up.