Hogs and dog