diff --git a/sample-functions/WebhookStash/Dockerfile b/sample-functions/WebhookStash/Dockerfile
index 716e7dbc1e58e7e5d6a54d07aef86dc43f6fb125..4f7ef7584d5d36a7c7960196ac363b2b1dad0622 100644
--- a/sample-functions/WebhookStash/Dockerfile
+++ b/sample-functions/WebhookStash/Dockerfile
@@ -1,3 +1,5 @@
+FROM openfaas/classic-watchdog:0.14.4 as watchdog
+
 FROM golang:1.11-alpine as builder
 ENV CGO_ENABLED=0
 
@@ -7,14 +9,13 @@ ENTRYPOINT []
 WORKDIR /go/src/github.com/openfaas/faas/sample-functions/WebhookStash
 
 COPY handler.go .
-# COPY vendor vendor
 
 RUN go install
 
-FROM functions/alpine:latest
+FROM alpine:3.10
 
-# Needed to reach the hub
-RUN apk --no-cache add ca-certificates 
+COPY --from=watchdog /fwatchdog /usr/bin/fwatchdog
+RUN chmod +x /usr/bin/fwatchdog
 
 COPY --from=builder /go/bin/WebhookStash  /usr/bin/WebhookStash
 ENV fprocess "/usr/bin/WebhookStash"