deluxe snippets of venison