Yes! You are allowed to read as many books as you like to pets on your side accounts, and you are allowed to earn the rewards from doing so! Just make sure that you are not breaking any rules on your side account (like making NP or restocking items). When in doubt, transfer books from your main to your side!