Even as an adult Dachshund, they will need to be let outside every 4 hours to maintain good potty training skills. Dogs can go for 8 to 10 hours without urinating overnight, while sleeping. However, all dogs need to be taken out after a meal or a drink, upon waking up and after a period of play.