Ich bin kein Ernährungsexperte, aber ich meine, ich könnte mich aus meiner Chemievorlesung erinnern:
Fette und Öle gehören zur selben 'Stoffklasse'. Beides sind lange Kohlenwasserstoffketten (das gilt allerdings für so gut wie alles im menschlichen und tierischen Körper). Ernährungstechnisch sind Öle wegen der berühmten 'einfach und mehrfach ungesättigten Fettsäuren' wichtig und sinnvoll. Ein weiterer Unterschied ist (im Normalfall) die Kettenlänge. Fette sind längerkettig, deswegen bei Raum-, bzw. Kühlschranktemperatur fest, Öle sind kurzkettiger.
Wenn du für die Fütterung vom Hund lediglich Energie brauchst, kannst du Fett nehmen (meine Tietschutzmagerkröte bekommt z.B. Kokosfett extra). Die wichtigen und essentiellen Fettsäuren bekommst du nur durch hochwertige Öle (und z.T. Fisch). (Als Mensch kannst du natürlich auch direkt den Kürbiskern kauen)
Liebe Grüße