We have had our terrier for 4 years. He was a rescue dog and we got him from the person who rescued him so he has been passed around a bit. After 4 years he should feel settled, yet he constantly poos and pees in the house. He has been to the vet and is fit. He poos on any scrap of carpet even though the door is open for him to go out. He poos on the carpet in front of the door, 2 more steps and he would be in the garden.
He gets let out or taken out several times a day, so there's no need for him to do it. If we put him in the garden he constantly barks to come in. We suppose he wants to be with us, but in the last couple of months he keeps running away and has been picked up by the pound. There's always someone indoors as we are retired and he has plenty of attention; so what can we do? I know he is jealous of the grandchildren, but he is always the same.
Add your voice! Click below to answer. ThriftyFun is powered by your wisdom!
First of all, he is not jealous of the grandchildren. Small dogs have delicate nervous systems and children can be noisy and make fast movements. This upsets the dog. He basically just doesn't want them around.
I agree the dog has never really settled in. He doesn't feel safe. The peeing and pooping is territory marking behavior. The running away is typical of dogs seeking a pack with which to bond.
You must do training with your dog. First, take him to obedience class. Learning to work with your pet will help bond the two of you. I would also suggest clicker training, a positive rewards based training. Your dog needs to feel that you are in charge so he can calm down.
Add your voice! Click below to answer. ThriftyFun is powered by your wisdom!