Any advice please. I'd prefer to take on a rescue dog but would an older dog be set in it's ways re persecuting cats? Would a puppy learn better by being boxed around the ears a few times?