Quit stressin dog. you be fine 3 weeks is more than enough. *Drink plenty of fluids* water, juices, gatorade and shit, The detox is worth it but not nessecary. Smuggling in somones piss/fake piss would be the way to go but it can be hard. i personally can get clean in 3 days notice, Good luck