I eat 10:1. For every 10 calories. Eat 1g protein. Doesnt matter what type or source. Though I eat a lot of greek yogurt.
Is B12 an issue for you?
IMHO, balance of good natural animals fats is fantastic, also, some fish fats.
Even with small portions, good meats make you feel satisfied for many hours, and snacking on carbs in between meals is then easily avoided.
Pearl Cantrell just passed away on February 13, at the age of 105, bless her heart.
http://www.nydailynews.com/life-style/health/bacon-key-long-life-105-year-old-article-1.1338403
http://www.legacy.com/obituaries/reporternews/obituary.aspx?n=pearl-cantrell&pid=169805680
I notice after the good green leafys like kale, wow, I feel great.