I recently got two stray puppies. One puppy died because a stray dog had bitten him. We tried our best to save him, but unfortunately, he died. They used to sleep together in a separate room. Now another puppy has become alone (age: 7-8 months). He used to roam around. I live in a village near the highway. Two days ago, I saved him from an accident and he injured his leg but now he is fine. I got really scared of stray dogs and the highway (it is a national highway, so very busy). So I decide to keep him chained and I am sure if I leave him unleased then he will die within a week. I understand their need and know the value of freedom for anyone. I take him for 2 long walks of around 1.5 hours long and 3 small walks in between daytime for around half an hour. I want to take him inside my house, but My mom is not allowing me. She doesn't like animals that much.
My family is not very economically strong, so can't do much. What I can do the best is I can provide him enough food and a lot of love. He sleeps in a separate room outside our house and he does not cry and whine, but I feel very guilty that I am not able to provide him full freedom that he deserves, I love him so much. Is he feeling lonely? What are the best things I can do for him? I have tried finding a new home for him, but have not succeeded.