Ответ:

Грамматические основы: пахло, шкуры висели. Это сложносочинённое предложение без общего второстепенного члена, поэтому между частями ставится запятая. Между однородными определениями «волчьи и лисьи» запятая не нужна.

В сенях пахло свежими яблоками, и висели волчьи и лисьи шкуры.

Союзы: первое и — сочинительный, соединительный; второе связывает однородные определения.