Onigiri (Non-Canon)

Onigiri is a rescue dog brought to New World Middle School by Gaimon. He was later adopted by Trafalgar Law and named by Luffy.

Appearance
Onigiri is a small white dog with a large head. He has a black stripe running from his forehead and down his back, making him slightly ressemble a rice ball.

Personality
Not much is known about Onigiri's personality, but he seems to be an affectionate animal, clinging to Law as soon as they met.

Trafalgar Law
Onigiri was adopted and protected by Law, even at the destruction of Law's operation room.

One Piece School
At some point, Gaimon saved Onigiri from the city, and brought him to New World Middle School. He stayed in Law's operation room with the Straw Hat Pirates, and stayed behind when they got kicked out, clinging to Law. He was fed and protected by Law when the Student Council and teachers attacked the operation room, and ultimately became Law's pet.

Onigiri is later seen going on walks with Trafalgar Law, both on a leash and on Law's shoulder. He seems to spend most of his time with Law, with the two visiting cafes together.

Trivia

 * He resembles and is named after onigiri, Japanese food constisting of bundled rice wrapped in seaweed.