So you have had things 'happen' and you are 'aware' yet you still let your dogs run loose ! Clearly you can't be ' aware ' of all the dog thefts that are occurring on a regular basis, otherwise you would be keeping your little darlings close by your side firmly attached to you with leads, and someone accompanying you and carrying a weapon. I would have thought that a 6 month old puppy would be a prime target for dog thieves. An older lady on your own with your pooches running loose, have you got any idea how vulnerable you are for getting them stolen ? Dog owners have even been punched in the face in the street and their dogs stolen from them, houses and outbuildings are being broken into to steal dogs and litters of puppies, dog thefts are rife, more so since the start of the pandemic, very often offenders working in two's or three's with a vehicle close by. We know of someone who re posts on fb on average 2-3 dog thefts per day. God only knows what happens to the poor dogs, it just doesn't bear thinking about.
As for 'not stupid ' ......... debateable !!! Wise up, if only for your dogs sake.