I take him on walks regularly all day plus take him to the dog run 3-4 times a week. I don't like to crate him because we work and sometimes he has to go in the kennel during the day(not always). I've tried making him be obedient and not come on our laps until invited(he's a min-pin/chichuachua cross. He' been fixed and is just barely a year. He used to poop in the house at anytime but now is only at night when were sleeping. We don't let him roam the house he's in the bedroom with us. Sometimes he'll go two or three days with no accidents and others times... well. I'm running out of ideas and need advice. I want another dog but until I get this under wraps it isn't even an option. Please help!