Vetgroomer had a pretty good idea for this problem that you might try: She said when he's making a ruckus, to say "enough, or quiet," or whatever it is you say, then stuff a treat in his mouth. He has to shut up to eat it. Then you praise him for being quiet. Vetgroomer said it works, and I think it makes sense. Hopefully Vetgroomer will see this post soon and explain in better detail, but to get you started, I took the liberty of answering (I hope you don't mind, Vegroomer).
Another method you could try-- I suggested this to a coworker of mine who just got a new puppy that cries all day, and she reported to me that it worked like a charm, she was astounded-- Get a clicker (a pen with a click button on the end works great). Have some treats ready too. Pick an ordinary time to condition the clicker, by simply clicking and treating, over and over. The puppy will know that when he hears the click, he's done something right, and gets a treat. Later, when the puppy cries, go tell him "sh.." He should stop whining for a minute to listen if you are going to say anything else. The instant he does, click, praise, and treat. Then walk away, or continue going downstairs, or whatever. As soon as he starts whining, say "sh..." wait a count of two seconds before clicking, praising, and treating. Each time, increase the wait just a few seconds, then turning to minutes. Eventually he will figure out that he must be quiet for a long time. Eventually you will be able to just say "sh.." and he will, without a treat.
I hope one of those works for you! Report back later, and let us know how it's going. :-D
|