I thought this should be "the library's cat," not "the library cat"
Both are accepted, but I agree, "the library's cat" does sound more natural to me. I will make that the best translation :) Thank you!