by adalhard » Fri Sep 18, 2009 10:05 am
Having lights and tv on will make it worse. He doesn't need more stimulation when he should be sleeping. He's stressed out and getting used to a new environment.
Be sure the kennel is in your bedroom at night. I know it may be inconvenient if it's not already in there, but he needs to bond with you and feel safe and secure. He wants to be near his pack and you're the pack leader. Keep the room dark, quiet and cool. I used to drape a blanket over the crate at night so that the dog knows it's time to sleep. (Leave the front uncovered though so he can see you if he wakes up)
You're going to have to set aside a few nights a week to work on training him. If he's waking you up from barking anyway, you may as well be up and work with him. Practice putting him in during the day and letting him out a few minutes later. (Only ever let him out when he's quiet and calm) Always keep the kennel door open during the day and when you feed him, place the food in the back of the kennel so that he gets used to eating in there as well. The more he can feel comfortable with his kennel and trusting that you are near and won't abandon him, the sooner he will be able to sleep well. He must be desensitized to the crate and bond with you as his owner.
At night, when he barks, try making a loud noise to startle him such as shaking a can of change or banging a pot. (Be sure to not let him see you, as he will then associate that noise with you. It should be sudden, immediate, and seemingly out of nowhere to him) As soon as he stops barking, praise him for a few minutes just by talking to him. You can also just ignore him when he barks and again, when he stops barking, praise him quietly and calmly. Sometimes, just hearing your voice is enough to calm a dog. He may just want to be reassured that you're there and he's not alone.
You have to keep in mind that in the shelter where he came from, there were surely dogs that just barked all night long. When dogs bark at night or when they're home alone or confined, they're barking to call their pack to them. They're lonely and want attention. So by you going to lay near him, you're reenforcing that bad behavior by saying, "Hey, when you bark, I come over and lay near you" which is exactly what he wants.
It's also not fair to him to keep him separated from you if he's not in your room. Especially for an insecure puppy, he will feel as if he's being punished or abandoned. This is why outside dogs tend to bark so much more than inside dogs. Dogs are social and they're really not meant to be separated from their pack leader. It would be like your parents forcing you to sleep outside or downstairs by yourself when you're a little kid. You'd be scared and lonely and you'd have trouble sleeping. It's only natural.
Another tip is to be sure you always let him out right before bed and right when in the morning. Dogs work bets on a schedule, so try to stick to it. Also, if he is a puppy, he may need to go out once in the middle of the night for a while. If he's past that point, you may want to consider taking him out once in the middle of the night anyway just to reassure him that you're there. It will make him feel more secure to have a little break. Just be sure to only ever reward him with letting him out when he is quiet.
So, basically you have to think like a dog. Give him attention and rewards when he is quiet. Ignore him and give him nothing when he barks or whines. Keep plugging away on potty-training. When he stops having accidents in his crate, give him a dog bed in the crate, but leave the door open.
Best of luck!