I have an infrequently appearing Player who is a Vet and therefore all her characters must have Animal Friendship - she's new to the system and hasn't really been around to play with us, but when building her character I agreed that the cost was high!
I do like the other options your giving here and will follow this thread with interest,,, I'm inclined to go with the +15 Pre version as it makes the most sense to me.