Oh - ok =)
Borgrim has no idea what the beast was. Not seen one before or since, and when he's bragged about the deed, no one has spoken with any confidence as to what it might have been. Big, ugly mofo at any rate.
Ogden does his business around Silverton - propably on accord of the fuzz being just slightly cleverer in Blacksand. Also, the bribes are more expensive.