You're a warlock right? Your demon is considered a combat pet, so in terms of gameplay, you only can have one of those at a same. And for a mechanical pet, it's consider non-combatant (not too sure about those that actually do combat).
Unless you were talking about Mini-Diablo, he's considered a non-combatant and you can have a mechanical pet around.