pets that are live?
Here is a good site, in case you haven’t been yet: http://www.guildwars2-pets.com/index.html
And I realized after looking at it that it says both of those locations for the owl so I guess it’s not much help there lol. But I logged in and went to the Owl’s Abattoir waypoint and there were about 4 of them directly next to it. Not sure what’s going on.
There’s an event monster that spawns in owl’s abbatoir that kills all the owls. Just keep checking that area for when they respawn.