I think my babygate is 24" tall. All my yorkies think the babygate is a suggestion that they should stay behind it because they all jump or climb out of it.
See video clip :
http://www.geocities.com/tinybittosalt/MVC-004V.MPG
So I think if your puppy really want to get out it can and the 3" will not make a difference.