Hi, i haven't begun the game yet, but plan to do it very soon. I'm kind of a completionist (especially for dialogs) but very rarely replay the same game twice (Baldur's Gate tetralogy, original XCOM, Dwarf Fortress are the only one i remember). In light of these, and taking into account that i'll play with the .132 patch i'd like to have some general advice :

- The Pet Pal talent seems to open new dialog lines, is there any other skill, talent, trait or attribute requirement that does the same ? (also, i've read that it was best to give Pet Pal to a mage because their other talents are not that good, is it true ?)
- I've read somewhere that there is a merchant that sells skills and attributes books that regenerate each time your characters hit a new level, is it still true with patch .132 ? If yes, do they respawn each time one of your characters hits a new level, or when your entire party has hit a new level, and is it worth to try to get to this merchant as early as possible (level 5 or maybe 4), or do you have to skip a lot of content to which you cannot go back ?
- I intend to go pure melee rogue and mage for Scarlett and Roderick, and to take the 2 "fleshed out" companions (a mage and a warrior if i remember). Do any of these guys need to increase perception ? (i've read that earth summons have a lot of perception and could be good replacements to find secrets)

I'm also looking for a good pure rogue build (nearest possible to min/max in the first playthrough). I think i have an idea on how to develop the two mages, and warrior seems simple enough, but i'm struggling with the rogue.

Thank you very much in advance