I have been considering adopting getting a puppy (not for another few month though, as I'm in the process of moving), and was curious how the two cats I own will react to him/her. The cats are both calm, lazy little cats, one being an older cat and one being a younger, but mentally challenged cat. The younger one does tend to have random bursts of hyper, but only when I bring her home a new toy, or play with the cat light with her. The older one lays on the bed complaining I'm not laying on said bed with her patting her 24/7. With their personalities, what would be the best way to introduce a puppy into the home (I know they're both okay with dogs, as the neighbor downstairs from me houses shelter dogs and has brought them into my apartment; the cats have barely reacted. The only time there was a problem was when they brought in a husky/German Shepard mix - but that dog was pretty big). Would it better to go with an older dog, or is a puppy okay? I'd like to adopt from a shelter, would that make a difference to the relationship between the dog/cats? Any suggestions would be appreciated. I just don't want to get a dog and have the cats fight him for "their territory", or be afraid of him because he's younger or something.