Yes, you can make it dairy-free. Use vegan butter sticks to replace the butter (I like Earth Balance). Sub in unsweetened coconut milk yogurt for the sour cream. OR you could even use any unsweetened nut milk in place of coconut milk yogurt.