When designing the artificer... runearm. dog. it all sounded strangely familiar until I came across "Megaman" and his Homunculus "Rush"

other options would be nice...

The Arbalester (magic of Eberron). It's good for ranged support, and with its high Balance check, it can usually sit on your shoulder and plunk away at the enemy.

anyway. it was just a thought.