Some less-healthy fats such as butter, sour cream, mayonnaise, and cheese are OK, but try to stick with mainly healthy fats such as nuts, peanut butter, olives, olive or canola oil, or avocado.
CNN: How can I help my heroin-addicted daughter gain weight?