Hi, so I have a neighbor down the road that has three dogs, two German shepherds and a terrier mix the dogs are always getting out and running the streets and they don't seem to care. They have had a dog get run over because he would get out all the time. Well the other day all three were out and they almost got hit my cars so I went to take them back they were very sweet and cute. But one German shepherd looked like it has never had a bath or been brushed, and the other was very very skinny, you could see his ribs and everything, he looked like he has not eaten for a while and the terrier is always left out front on a wire in the rain. I hate to see dogs getting neglected. What exactly should I do should I report them.