When inquiring about specific areas of town it is best to contact your local Police Department as they have the most current and accurate data and will not have bias opinions like most civilians do. These are both fairly mains roads but do have areas pretty close by to walk your dog. The waterfront area of Plymouth is only a short drive away and is a beautiful area to stroll with your pet.
The Plymouth commuter rail is within a mile or 2 and has access to Boston. The Kingston stop is not far either and offers more frequent trips to Boston.
FYI - The property on Spooner street you inquired about has recently gone under agreement.
Please let me know if I can be of any further assistance :)