Ideally, I’d want to keep both, but only after I was sure they weren’t lost by anybody. I’ve lived in a number of places with a variety of both over the years. Only very rarely have I not been able to make it work at all, to the degree of needing to keep them separated. Especially if they’re both babies, because then you have more or less a clean slate and you have the opportunity to really shape how they grow up to be.
If I could only choose to keep one or the other then I would probably keep the kitten, but I would find a good home for the puppy. I say this with a large degree of certainty, but there’s always some chance the puppy might take to me better than the kitten. You can’t know for sure until you’re in it.
There’s no scenario where I would just walk away from either. My first cat was just sitting on my doorstep when I got home from work one night. That was just fate. I lived in a third story apartment and my roommate used to leave the light on for me because I always got home late. It was the only light on, on my whole street – he followed it like a beacon. I was instantly smitten!
Hell, just two years ago when I first moved to Valdosta, I was driving in a heavy rainstorm and I drove past a scared dog running back and forth in the middle of a busy two-lane street. I pulled over and put him in my truck and must have driven him around for at least three hours. He didn’t have tags and I contacted every local agency I could think of the no avail. Finally, a lady I spoke with told me there was a housing development adjacent to the road where I found him. I ended up on a street he recognized and he jumped out the window. I followed him and watched him run home.