Caseydia
Ace Trainer
The only part that I didn't care for in Rowlet was when he was interrupting other characters like Mallow, still I see why cuz they kind of have to have Rotom scan every pokemon it sees for the viewers sake.
Better than Ash doing it every second. Plus, if Ash were to travel alone at times, he could atleast have someone(something) to talk with instead of Pikachu who we can't understand.