German Shepherd



Fur Color

Creamy brown with black patches

Eye Color




First Appearance

Episode 1: "The Friendship Ceremony"

Last Appearance

Episode 52: "The Homecoming: Part 2"

Human Companion

Kate (owner)

Voice Actors

Mark Hanna (English)
Renato Novara (Italian)
Gauthier de Fauconval (French)

Magic is Kate's adoring new German Shepherd puppy. He is voiced by Mark Hanna and Johnny Yong Bosch in English (the latter for only three episodes) and Renato Novara in Italian.

He serves as the co-main character alongside Kate. He's very kind and trusts his Katie with his life. Together with the Royal Guards, the two carry on the important work of Princess Ava, the kitten ruler of Pocketville who was accidentally sent to the Kate's world by her jealous twin sister, Eva. Their task is to match lonely children with new pet companions until the princess can find her way back home.

History and Personality

Magic's Pocketville name was Oristolfo. He didn't like that name and so was overjoyed with the new name Kate gave him. He was the first puppy to be Chosen on Pocketville's anniversary.

Magic is the only other animal character, besides Princess Ava and Eva, to wear the Friendship Heart, while Kate is the only human character to wear it.

He's the only one who calls Kate "Katie." As her best friend, he is very protective and thinks the world of her. He also gets along well with Kate's parents.

At his core, Magic is cheerful, kind, protective, brave, and cares deeply about others well being.