They are never too old to learn better behaviors. My two are going on two years old. We would never take them out because they would bark at people. We took them to an event where there were alot of people and dogs and they were so god never barking. We are going to take them to many more places now. isnt it your grandmas dog that never leaves the house. I think they are always in protective mode when that happens |