Young border collie. Horrendous start to life. Kindest most loyal and adorable dog I've ever known. I'm with her all day, apart from a couple of hours in the morning and evening. She has the run of the house all day (average size semi) and back yard (average size, paved, not grass). She is extremely reactive to anything outside but especially other dogs, so when we do go on walks, it's all a bit difficult and I have to pick my moments and she can never go off lead. She pulls like a train too so is in a halti. Sleeps in the bedroom with me. Is this a shit life for a dog? I worry that she's bored to tears. I kick a football around with her for a while a couple of times a day but it doesn't feel enough to me. The rest of the time, she just snoozes.