Diaper Genie?

Addi • Baby #2 due Jan 22!
Found out today my dog loves poopy diapers :/ So now I'm thinking Diaper Genie for when baby arrives. Thoughts/advice on this for first time mom?