No other races are restricted this way : / Even if I wanted to grind here (from about level 12 to level 18) until I can train Call Pet, I don't think there's any mobs that are level 12... and even if there are, that's hundreds--not to mention the fact that the *only* hunter trainer is phased out way early.
I was actually tempted to abandon my starter, tame the pet I want and then ticket to get the starter pet back, just due to the poor design of this, but I am not even sure he'd be "saved" already

So yeah, two suggestions:
1. Add stable masters to Lost Isles or Gilneas, or tell me why there aren't any?
2. Make the Wary Mastiffs completely unphased, and thus tameable by anyone visiting the area, rather than being restricted to Worgen who are either insane or willing to abandon their starter pets.
(Note: the source of this rage is after I began grinding mobs to tame this pet, and then hearthstoned back to Stormglen only to find that my trainer is now gone; so the option's not even there for me, and the run back to Keel Harbor takes foreeeeeeeever.)