Can dogs fall in love? I never really saw doggy devotion until I observed these 2 semi-street dogs from my balcony. Semi-street dogs meaning that they belonged to someone but they were not considered to be a real part of the family. They slept in front of their owner’s door and were fed but not […]