Hey JS. Had the same experience a few years ago in Toronto with my old girl (my dog Patch, not Mrs. str8dog) when she was about 15 yrs old. She didn't move too fast anymore but was off leash and walking about 6 feet away. Bylaw officer escorted by a copper in a squad car dished me out a ticket for a similar amount to yours. I did go to court on the off chance the bylaw guy didn't show. He was there so a not guilty plea wouldn't have gone far. Anyway,to the important part ... discussion/deal with the prosecutor before the trial began had me plead guilty and fined $30. Saved a couple hundred dollars for a few hours out of the office. Just FYI
BTW, doze puppies are sooooo cute!!!