How do you stop a dog from whining all night?

I have a chihuahua/beagle/terrier mix that I got in April. She was 2 months old then. I've had a very difficult time training her, she still has accidents all the time, and so I have her sleeping in a kennel every night. She's been doing the same routine every night for 6 months, and she's STILL not used to the kennel! She whines ALL NIGHT LONG! And digs and scratches at the bottom of her cage. She wakes me up every night several times every single night. And being pregnant, and in my 3rd trimester, I NEED that sleep! What can I do to stop her incessant whining and crying!?
I have put the crate next to me, that's what I've been doing. It makes no difference whatsoever. And training her- I know how to train a dog. I have another dog that's a German Shepherd, and I had him trained in 2 weeks. I know to take her out 15 min after she eats, I know to take her to the same spot every time... I know to give her treats and praise when she goes outside. Give me a break for God's sake. Don't just assume you know me. I'm doing everything right. She's just ridiculous. She even poops and pees in her kennel, whether she's been in there for an hour or 3 hours.
I take her for several walks a day. She runs around all day every day non stop. She SHOULD be tired.
 
Back
Top