Does every book improve pet intelligence? Or are they only certain books? I have The Legend of Shinwa and I am debating whether it is better to use it on my main pet or sell it. Thanks!
Yes, every book improves intelligence. However, books aren't the only way to increase intelligence, there are also various int boosters you can use. Assuming your main pet is Gardennia, it looks like she hasn't read too many books yet, so you can buy up all the cheap ones in the book nook before starting on the more expensive ones like the Legend of Shinwa.
Hope that helps! c:
The Legend of Shinwa is both a book and a booster. As a book you can read it to your pet, and you will get +1 intel, but you can only read a book once. Once you've read that book, your pet will never be able to read the same one again.
As a booster you can "use on pet" and you will get 0-1 intel, but you can keep doing that for as many books as you have to do it with. :)