Hello, I have a 4.5 month old jackhuahua puppy, but he is alot smaller than the average one so I think he has been bread with another type of small dog along the line anyways I was having real problems walking him with a collar and lead as he would just sit there and cry but then I tried persuading him with food but that just went bad, so I bought a special harness which I can use to pull him with, without him feeling any pain, so I have to keep pulling him up my street and he will walk for a little bit but then just stop. the same happens with next street but as soon as we get to the end of that street he will start to pull me the way home! I have to note as well that he is really really clever. Do you think he will eventually walk all of it or is this a bad idea and if so any advice?