Existe-t-il un contrat où des vaches sont données pour les loger et les nourrir ?

Oui.

Il existe un contrat improprement appelé cheptel. Il s’agit du contrat où lorsqu’une ou plusieurs vaches sont données pour les loger et les nourrir, le bailleur en conserve la propriété. Il a seulement le profit des veaux qui en naissent.

Article 1831 Code Civil