I have a dog that will refuse to go number two in the backyard when being walked; it will go immediately when taken out of the yard though. Why is this?
Basically, this is not specifically training; more like curiousity on this behavior and reasoning. I mean, it will urinate in the yard and will defecate if unleashed but while being walked, even for long durations and coming back from a walk outside of the yard, it will not defecate in the backyard while on a leash.
This problem is bad because my dog will always go in its cage the following day, after refusing to go while being walked around the yard.
Is my dog not comfortable going in the yard while being walked? Then why will it urinate? It will go if let loose, but it can't be let loose anymore because it escape the yard, and sometimes it have to be walked just in the backyard due to weather-related concerns or such.
So why would my dog refuse to defecate while on a leash and how could I change this behaviour?