I would introduce them on neutral territory first if you can, and supervise any 'together" time for the first week or so. Keep the pup on a leash when they meet, so you have some control. The kitty may hiss and swat, but that's just establishing who is boss, and the pup will likely learn very quickly.