Sounds like you are doing a fantastic job of puppy proofing. I would suggest child safe hardware on the bottom cabinets. I would also suggest getting down on the floor and look at things from "puppy" height to see if you have missed anything.
Good luck! |