Subject 9: Subject 9 is generally a good Mulligan card, as it draws a lot of cards from your deck and those said cards can help you stall and protect yourself until you can pull off your combo. It also has synergy with Gadgetzan Auctioneer.
Gadgetzan Auctioneer: Gadgetzan Auctioneer is also quite a good Mulligan card, as it is the main source of card draw in your deck, and a chain of draws over a few turns can easily be started once you have the right cards.
Master's Call: Master's Call allows you to draw important key minions in your deck to deal with certain threats and made certain decisions, and that is quite necessary for this deck to work.
Animal Companion: Animal Companion is one of the few early game card in this deck, and can provide decent coverage and stalling for your other cards.