Feralsong by T. J. Klune

From Book Trigger Warnings