I decided that the best way to keep my vampire happily and easily fed is to kidnap some sims and keep them prisoner in the basement. Don't worry, it's a nice basement. https://i.gyazo.com/e3fe447a...
The only fix I've heard of is adding the prisoners to your household so they still stay in the basement (or at least on the lot). Besides that I haven't heard of anything else.