I would agree to try finding an older puppy. It makes it a lot easier to potty train when they're older, because they can technically hold their potty longer the older they are (depending on whether you want them to be outdoor or indoor potty trained).
Like you, I work full time and live in the city. When I got my first puppy, he was 5 months old. I took one week off to get him accustomed to things. When I returned to work, I got someone (my mom or bf) to relief him for a potty break at 4 hours. This continued for about 8 months to 1 year.
I was training him to be outdoor potty trained though, because I live in a small condo. I find it a lot cleaner for them to go outside.
I do believe it's easier/quicker to potty train indoors on the potty pad because they can go whenever they want (and they don't need to learn to hold it until their next walk), as long as you train them where they need to go.
My second puppy (also brought her home at 5 months) wasn't able to hold her pee to be fully outdoor potty trained. I eventually had to cave in and get her potty pads. They do stink... so if you don't have a separate room or don't change them on a daily basis, it's kind of gross.
Though...I eventually had to crate train her in order for her to hold in her poop (she loves eating her own poop when I'm not around).
All that being said, potty training can be quite the challenge, depending on your dog and the amount of training you have time for. So you'll want to consider whether you're up for it (lots of people give up their small dogs because they find it 'impossible' to potty train them).
But....they're not all difficult! Some manage to potty train their puppies within a few weeks or months! You just have to be committed and have enough persistence in the training and know that they'll eventually become potty trained with time.
__________________ ~ laughter is an instant vacation ~ |