I've always loved Angus! And the thought of three little Scottish terriers called Angus, Fergus and Magnus, all wagging their tails, is a happy thought indeed.
But they're good human names as well!
I like Innes but less enthusiastically than I like Angus. It has a very different vibe: quieter and less tartan.