A small amount of chocolate is not apt to hurt a dog, even a small breed of dog, as long as it is not overdone and is not fed to them on a regular basis.
When my Chipper was a puppy, I would sometimes feed him M&M's as a treat, and he dearly loved those little chocolatee candies. Later, i read that chocolate was bad for dogs, so I stopped feeding them to Chipper; but it didn't appear that the ssmall amount of chocolate that he was getting from the M&M treats was harmful to him at all.
Chicken bones can definitely be dangerous, and especially for small dogs or puppies. Dogs can have bones, but they should be given the bones raw, just the way that wild dogs and wolves eat bones. When the meat and bones are cooked, it changes the structure of the bones, and that is when they are dangerous for the dog to eat them.
When I was able to buy bones from the butcher shop, we would get bones for our dogs all of the time, and they loved to gnaw on a big old bone, and it was never a problem ince the bones were raw, and they did not eat the whole bone, just chewed on it.