Our other dog is 12 and I don't remember much of the puppy stage. Sadie was born 12-17-10 and we have had her for 3 weeks. She sleeps next to our bed in a crate but she still wakes up 3 times a night to go to the bathroom plus she is up for good at 5:30 a.m. I feel like I have a newborn baby again! So how long until she can sleep all night? I pull her food at 6:00 p.m. and her water at 7:00 p.m. We usually go to bed around 9:30-10 p.m. Help! How long will this last??? My two girls..