ive had him since he was 8 weeks old and he is extremely attached to me && human affection/attention in general hates being alone (think because of his original owners) but hes almost 9 months old now and jus DOES NOT listen at all . he pees on the floor without telling me he needs to go out but he goes out enough. if i send him out alone hell jump over the fence and sit there and wait for me to punish him because he doesnt want to go outside alone .. what kind of dog doesnt like to explore and play in the yard .... he constantly defies me even the second after i give him a command. jumps on people, begs for food, wont stay in a room by himself even if i tell him to stay, gets into everything tears up full trash bags.. wont leave people alone ... he knows whats unacceptable and chooses to do it all . he really alot of times wont even sit until about the fourth time of me saying it after i get angry ... he just stares at me almost as if to keep my attention that much longer ... he just does not listen at all and im almost 7 months pregnant now and i dont want to give him to a friend just because he wont obey me and i cant take it anymore what am i supposed to do ?
Answers (1)
First of all, you are assuming he knows what you want him to do. HE IS A PUPPY. A puppy is a baby dog. They don't speak English and their brains are not like human brains and so they don't know what you want. They are learning. You have to show them. He is staring at you because he knows you want SOMETHING but he is trying to figure out what it is that you want. If he is staring at you it means he is trying to learn.
Step 1: Take him to a puppy training class. Classes are usually 1-2 hours once a week. Yes, you will have to spend money, but it sounds like you don't have a natural talent for working with dogs so if you want a dog then it is a necessary requirement for you to have a dog that is well-behaved.
Step 2: Get doggy pee-pads. Lay pee pads all over the house floor. Yes, at first it looks ugly, but they learn quickly this way. Whenever he pees on the pad, IMMEDIATELY walk over, show him the pad and tell him how good he is and pet him and give him a treat. You have to show him that it is GOOD to pee on the pad. Whenever you can tell he needs to pee, pick him up NICELY (if you scare him he will be too distracted to learn) and put him on the pad. Whenever he pees on the floor or somewhere not on the pad, immediately take him to his pee spot and point to it and say simple words "no" "bad" - don't yell at him but use negative tones and frown. Make sure that whenever he pees on the pad you make positive sounds and faces and reward him. Also, Make sure to move the pads around in different places so that he learns that he is supposed to pee on the PAD and not in the part of the house that the pad is in. If when you are training him to use them you always leave them in the same place he may think that that SPOT ON THE CARPET is where he is supposed to pee, but if you move the pads around he will learn that the PADS themselves are for peeing. When he starts to use the pads to pee on more often, pick up some of the pads leaving fewer and fewer on the floor. After a couple of weeks you will be down to one pee pad on the floor and he will had learned that the pee pad is the only place he is supposed to pee. If you don't want him peeing in the house at all, you can then take him outside after he has learned to use them and place a pad on the grass. He will know that he is supposed to pee on the pad and will go to it when he has to go potty. You can take them outside with you every time you want him to go to the bathroom. Then, whenever he sees the pads he will know that you want him to go potty and where it is okay to go.
Note: Dogs can read body language and understand tones better than anything else. The yelling just scares them. Don't say things like "don't pee on the floor!" If someone were to tell you in Arabic not to pee on the floor, would you understand what they were saying? No. You would just hear a bunch of weird sounds that made no sense to you. But if they repeated one word with a n angry face you would realize that that word was negative and you had done something they didn't like. Think of it this way - your puppy is learning your language and he needs to learn it one small word at a time. Short words - no sentences.
Step 3: When he begs for food, use your simple negative word: "no" or "bad" while also pushing him down off the chair/person so that he knows exactly what it is he is doing that upsets you. Then, put him in a different room or in his crate. If he makes noise, put him outside. Do this until the meal is over. After a while he will learn that when he begs for food he is put in time out and he will stop. Do the same thing with his jumping behavior: push him down off people (don't kick or hurt him - he won't learn from abuse, he will only be scared and behave worse) and say the negative word "no" or "bad". Because he is excited you should be patient and give him several chances when jumping up on people - after 3 or 4 times, if he does it again, put him in another room. Over time he will learn.
Overall you need to be patient. He is a baby and has to be taught like a baby. He is learning. Also, you really really really should take him to doggy training classes. They work wonders. Also, you are crazy for getting a puppy AND pregnant at the same time LOL that is a lot of work!