I agree that dogs could use some work. But what you asked for can be done by ‘stay’ and ‘come’, although a little troublesome.
– To pick a specific dog, tell them to stay and walk until you see only one in screen, then say ‘come’.
– To ‘disown’, use ‘stay’ and let someone feed it. It’ll follow them, can take some time due to loyalty.
What I’d like to see implemented is hotkeys for the commands ‘stay’ and ‘come’. Since dogs can get into trouble when I’m in combat, and typing makes it difficult to control them. Also they ‘steal’ my kills (dog kills could give myst to it’s owner).
It’s enraging how they tend to be in the tiles in front of you. Makes them get killed by accident, or just makes life harder. But Idk if that can be fixed.