I've had my dog for 2 years, he usually knows to wait until I take him out to go poop and pee. We just moved into a new apartment 3 weeks ago and since than when I take him out all he will do is pee, he absolutley won't poop. He will wait until I have to go run an errand and leave him alone, than when I get back he will leave me a pile right by the TV. It's always at the TV too so I tried putting a newspaper in that area and guess what, he goes and poops somewhere else. I take him out about 4 times a day and he just won't poop while we are out. There are some times when I stay home 2 days straight and he will actually hold in his poop for 2 days straight waiting for that time for me to leave him alone so he can take a dump in the living room by the TV. I don't know what to do. I feed him usualy in the morning and at night. He does not always eat though, I kind of have to leave the food out and let him eat it when he feels like it. Please, has anyone had a dog do this?