Summon Rules:
Summons cannot be targeted, do not have health and are invisible in battle window.
Monsters ignore summons.
Summons walk through players and monsters.
The only way to destroy another player summon is to click RMB on a summon and there is ??% chance to destroy it with each click. There are exceptions to this rule. Player who destroys the summon is PZ locked as if he attacked a player.
Summons steal a portion of experience that the summoner receives. This doesn't stack when there are many summons.
Summons do not deal damage with auto attacks (Kankuro and Sasori are exceptions and their summons deal 30% of the users damage with auto attacks) and their spells scale the same as players but the damage is reduced by 70%.
Cooldown for resummoning starts when summon is destroyed.
Summons are summoned always on the summoners position.
Summons can enter protection zones.
Summons always teleport to the summoner when they go out of screen.
When the summon cannot reach the summoner (behind doors or walls) by walking then it gets teleported to the summoner.
Summons copy movement speed from the summoner.

Kankuro:
Karasu:
Puppet needs to be summoned to use spells lvl 10-25. From level 25 this puppet can cast a standard Kankuro spell Karasu Doku Kogeki on its own.
Kuroari:
Puppet needs to be summoned to use spells lvl 50-100. Additionally, when the puppet is summoned attack speed of all puppets is increased by 10%. From level 100 this puppet can cast a standard Kankuro spell Kurohigi Kiki Ippatsu on its own.
Sanshouo:
Puppet needs to be summoned to use spells lvl 150-200. Additionally, when the puppet is summoned the summoner receives a 5% decreased damage. From level 200 this puppet can cast a standard Kankuro spell Kurohigi Kiki Sanpatsu on its own.
Sasori:
Puppet needs to be summoned to use spells lvl 250-350. Additionally, when the puppet is summoned the damage of all other puppets is increased by 20% of their current damage. From level 350 this puppet can cast a standard Kankuro spell Sasori Ippatsu on its own.

Sasori:
Mother & Father:
Both puppets need to be summoned to use spells lvl 10-75. When both puppets are summoned the attack speed of all puppets is increased by 20%. From level 50 both puppets can cast a standard Sasori spell Akahigi Kiki Sankaku on their own.
Hiruko:
This puppet is not required to cast spells, it cannot move and doesn't chase targets. Hiruko is a stationary summon that shoots targets from a distance. When the summoner right clicks this puppet, he jumps on to puppets position (30 second cooldown). When the summoner is in battle then the puppet every 3 seconds casts a standard sasori spell Kugutsu no Jutsu and from level 250 Sasori no Ito by itself.
Sandaime Kazekage:
Puppet needs to be summoned to use spells lvl 100-350. Additionally, when the puppet is summoned the damage of all other puppets is increased by 20% of their current damage. From level 100 this puppet can cast a standard Sasori spell Satetsu Shigure on its own, from level 200 changes to Satetsu Kaiho and from level 350 to Satetsu Kesshu.

Shino:
Kikaichu:
Close-target spell that steals chakra in pvp and deals damage in pve.
Rinkaichu:
Close-target spell that poisons the target in pvp (1% hp/s) and reduces healing effects for 10 seconds. In pve poisons the target with flat damage per second.
Kochu:
Close-target spell that slows the target by 30% and deals damage. In pve deals double the damage without slowing.
Kidaichu:
Damage dealing insects with standard target-wave-area spell rotation.

Kiba:
Akamaru:
Deals damage with wave, aoe and target spells, however the target spell has a 20% slowing effect on players.