Finally, I found it!
I purchased the MFT farm animals stamp set "the Whole Herd" after many attempts (always sold out and MFT has discontinued recently). I finally found the set in an obscure local shop, but my cards needed that one last touch...Here she is! So cute and great sentiments; good price point. This set has made other stamp sets more versatile.