I suck at naming things, including dogs, so I leave it to the professionals. This site lists the 100 most popular dognames www.petrix.com/dognames/ But what's wrong with Bonnie???
"Catching a yellow jacket in your shirt at seventy miles per hour can double your vocabulary" Author unknown