They will grow to like each other on their own time. You can't force it and you can't rush it. Just be sure the cats have a safe place out of pups reach for when they want to get away. Cat trees are perfect for this, or at least a room that is gated off that pup doesn't have access to. Also, don't worry about the cats scratching the pups nose. It's a good lesson for him to learn!