First of all it is not necessary for your dog to eat the cat litter. If you buy the litter that contains pine, he likely won't find it quite so tasty. Then you could also put the litter boxes in an area the dog can't get to,it's not necessary to wall off part of the house. Why is your dog biting? Have you considered taking him to puppy kindergarten? Did you thoroughly consider all of this before you went out and bought a dog because your partner wanted a dog? I think you've hardly given the puppy a chance, just my opinion.
I have a yorkie and two Himalayan cats. Most dogs LOVE cat poop and will try to raid the litter box. My dog was really bad about this when she was younger. Having a covered litter box help and cleaning it out 2-3 times a day to keep it clean helps as well. My dog also knows she is not supposed to be in the litter box. She rarely gets in there anymore. That is just going to take training. Try to keep the litterbox in an area your dog can't get to. I know someone that keeps their litterbox in a bathtub in the guest bathroom so the dog can't jump in there.
Your puppy is only 10 weeks old - this is basically the equivalent of a 4 or 5 month old infant. It's going to take a lot of patience to train your puppy as well as letting it grow up some. With proper training, the older it gets, the better manners it should have with the cats. Toy breeds are harder to potty train as well and a 12 week old puppy isn't going to be able to hold it for more than a few hours so you're going to have to take it out to potty often.
A condo is sufficient space for a small dog. Your pom doesn't need a lot of room. My yorkie likes to run laps around my coffee table. Take it for a walk or two a day as well as playing inside and your dog should have enough exercise.
Having a dog is so much more work than having a cat but they are wonderful pets and you can really do more with a dog. The puppy stages are so difficult (especially when this is your first dog). I suggest puppy kindergarten where your puppy will socialize and learn basic manners, and the trainer will help with biting and potty training. Don't give up yet - be patient and keep working at it. It all pays off in the end!
your vet's office should be able to recommend good classes/trainer. Also word of mouth from others that have used someone that has classes.
Also, be careful how you describe "biting". To bite is aggressive behavior. Puppies chew and chew and chew, on everything including us!!
I place pups left and right into homes that have cats. I believe it's the cat's territory first. It's natural to experience what you are. Believe me, they will work it out. But like anything else, you have to give this time. In the end, it's so worth it. Owning a pup/dog is very different then a cat. The interaction, completely opposite, you will love it. Give yourself time.
IF you are going to make the decision to allow someone else to raise the puppy, do it now, don't wait because that baby is falling in love with "mommy and daddy" and it's so sad to tear them from their homes.
I would wait, you really will get through this but you have to be willing to get through the puppy stage.
Bones... I also live in a high-rise, have two cats (that were here first) and have recently brought a puppy home. First of all, you mentioned that your wife has never had a dog before...have you? As previously mentioned, covered litter boxes do help - the bathtub idea is great!! instead of gating off your apartment, why don't you consider crate training. It will also help a whole lot in house breaking the pup. I really feel that you shouldn't give up on this puppy. It's unfair to him/her that you brought him/her home and are giving up so easily. If you have had dogs in the past, then YOU should have known how much work it takes to raise a puppy. If you really can't keep the puppy, then I suggest that you contact the breeder that you bought him/her from. Most GOOD breeders will take the puppy back - especially if they were thinking of keeping the puppy anyway.
If you bought it from a Petstore, the puppies come from petstores and are notoriously hard to potty train. They usually end up having some behavioral problems as well and take A LOT more work. Goodluck..
Bones, in no way was I passing blame on you. My comment on a what a "good breeder" would have done was to Doggy Daddy who used the term "good breeder". In fact, my posts were trying to assist you with the situation. Doggy Daddy is learning a heck of a lot right now, so I made a comment on how any "good breeder" would have taken the time to completely prepare someone such as yourself for the pups homecoming. Nothing more. I understand you didnt get the dog from a breeder, granted that is the problem but it has nothing to do with the help you need right now.
bones, how's it going with your little menace now? Is the dog still biting? I can't remember how old you said he/she is. I think you'll find once you get a bit more used to having a dog around, you'll be more comfortable, and so will your cats. Cats have a distinct advantage over dogs. They can find a place of safety (which is a really good idea for you to set up, by the way) and they can stare down at the offending dog in great disgust. I hope things are getting a bit better.
We lived in a condo as well, the baby gate is a great tool for training, you won't have to use it forever, also the cat litter can be an issue we purchased a covered cat box, and turned it toward the wall so the cats could still get to it, but the dogs could not. As far as the potty training, I would invest in a good steam cleaner, we bought a hoover. I didn't have to use it much with the pups I have now, as they were all potty trained relatively fast. I still love having it for rainy days when the pups track dirt in. The biting issue: Do you have plenty of toys for the puppy to chew? when the puppy bites you, you need to correct him right away, say no in a stern voice, then give him one of his chew toys, when he chews on that praise him. I have 2 toy boxes for my dogs, they love the squeeky tennis balls, made by air kong. I also have various stuffed animals they love, and play with everyday. I always gave my puppies a small frozen stuffed toy for teething. Good Luck!
I am wondering if you are leaving the little darling in the crate behind the gate away from you too much. It sometimes helps to make the dog lay on its back in your lap while you pet it. The exposure of belly lets it know your dominant. Small breeds don't do well with separation anxiety. you just took it away from its second home, I believe if I read right, so yours is the third home it has known in a very short time. Correct it each and everytime it nips. Don't let it get away with it, not even once. And try spending a little more time playing to burn off energy. Good luck tomorrow with puppy class!