The human form bonus should technically apply to any other abilities they have, not the shapeshifting itself. Also, only being able to turn into animals is probably only worth a 1 point rebate on true shapeshifting, not a two point one.
The 'specific' abilities of true shapeshifting are:
re-arrange your skills however you want; worth about -2 refresh, since beast form, which gives you only one alternate skill set is worth -1. It's not really worth more than -2 because the alternate skill sets have diminish marginal utility.
Use shapeshifting to disguise yourself as a generic (anything), worth another 2 points. I think that copying specific people requires the mimic form ability in addition. Of course, you could still turn into a generic person of any sex, race, build, etc; just not a specific person.
So, the 'only animals' limit only effects the disguise ability, and not the skill shift ability, and you still get some utility out of being able to turn into any sort of animal, since being a rat or a pidgeon or a cat or whatever gives you a pretty good disguise to go anywhere.
Note you are not paying for the ability to turn into animals, exactly; you are paying for the disguise power. So, for example, if the character can only turn into pokemon, they lose the disguise ability as well. Because no would would mistake a pokemon for some sort of mundane animal.
So a character might look like:
-4 True shapeshifting
+1 Limit: Only animals (and not inanimate objects or people)
+1 Limit: human form, covering:
+1 Limit: Feeding dependency, covering:
-5 3 points of modular abilities
Total refresh: -6
------------------
Because of the high base point cost of true shapeshifting, tying the feeding dependency to the shapeshifting as well may make using any short of shapeshifting at all very difficult. For example, turning into a war from (-2 inhuman strength, -1 claws) and using both would cause a strength 7 feeding hit; most of the vampires would have to really work at it to get take a feeding hit that large.