Welcome here, elizadavis384.
I'm such a "new mom" I still make myself laugh. Laurel is 16 weeks old, my first dog since raising my "people puppies", and my first Chi ever.
Sorrelfur, I would definitely talk to animal control or law enforcement too. One of my favourite radio shows about dogs put it in a kinder way than I could: when you lost Koko and Kiwi, there was just such a huge hole in your heart that you need to fill it with the love that gets reflected back from all the love you have to give. Sometimes people just don't understand that there is nothing like a little dog.
Wishing you peace as well as justice for Koko and Kiwi and safety for that little boy who has caught your eye.
Laurel cannot "replace" the family I used to have any more than this little boy can replace Koko or Kiwi, even though I have no doubt that she would gladly give her life fighting to the death if she thought she could do so, but it is enough to have a waggy tail who is excited to greet the day and a sweet pink tongue to kiss away the tears that still come because some things can't be fixed and only a little dog can help us carry them.