It's currently not very useful.
What if I'm searching for a fanpet? If I want to see someone's work and admire it. Maybe I want to see if there's multiple pets inspired by Bob Ross and compare how people represent him. If I search "Bob" there's so many results it's again cut off before you can even see an actual Bob Ross. (I know there is a Bob Ross pet, that's just an example of what an improvement could benefit)
I may be the only one who uses the search this way, but I've done it so many times and have been frustrated by the results cutting off every time.
I don't know what could help. You have exact matches, users, pets, and items all crammed on the same page. Maybe pagination and filters could help, but I don't know how this would effect how the widget looks. On the splash page there could be options, instead of searching "all" you could choose to only search one specific type like pets only, and the results are paginated.
I've used the search function before quite a few times and yes while I understand the page can be helpful, cutting things off like it does is pretty annoying. I remember I was trying to make a pet a while back and it was frustrating that I couldn't see everything. Being able to see all users/pets/items would be amazing. Different pages for each would be even more amazing, as you said. I just decided, for the heck of it, to look up "scyth" since I have the pet Scythrin. She doesn't even show up on the page because of the issues you stated.
I imagine having a separate page for each, especially items though, would be excellent for finding things for pet treasure chests. Currently I have to use SubetaLodge and while I love that site, I'd really like for there to be something here onsite.
