Just because he can save someone,it doesn't mean he HAS to save every time morons! He should be saving the maf who are confirmed like after lynching an orc who was on a maf, or when maf CCs a PR and that PR is lynched.
I don't really like the concept of a mafia-sided doctor, although I suppose it's like a traitor with a benefit really. Meh, I guess I'll have to experiment and see. It can be a part of the scum meeting, although it's a different type of role if it isn't which I think works better because it has to scumhunt to find the people it should be saving. Obviously, people wouldn't make setups with a quack and a yak.
The Quack should be able to participate in mafia meetings. The way to fix this role from being OP'ed is to make it unable to protect Yakuza. It's too weak as it is right now.