I think Glacier gave you some very good information. Just think of all the years of experience she's had. If you're really set on getting another puppy, I'd rehome the cat before getting the dog. There's no need taking chances, you know?