Hi, We have a one year old Cairn Terrier called Hamish who we got from a rescue kennel 3 months ago. He was house trained but didn't follow any commands such as sit and stay etc. I've never had a dog before so although making a small amount of progress it wasn't until we got the Secrets to Dog Training guides that we noticed Hamish came on leaps and bounds.
He now sits, stays, won't make a bolt for freedom if the front door is left open and will follow and recall when called off the leash. Now his is generally a good dog until he sees another dog and is playing. Then I can call all I like but he will just ignore me. I appreciate he's having a good time and doesn't want it to end but I want him to learn that he has to recall when called. There may be a time when an aggressive dog is lurking and his disobedience could get him hurt.
The other day he was playing with a friendly dog when they both spotted a Staff on a lead. We both tried to call them back but both dogs ignored us and went running over to the Staff. Fortunately the Staff was calm and didn't attack the dogs but it could have ended a lot differently.
Any advice would be appreciated
Cheers