Dogs can eat cheapo chocolates and drink chocolate milk.
Cadbury chocolates also can eat. (from own experience)
The reason why dogs cannot eat chocolate is because of the component theobromine in chocolate. Their body system cannot metabolise it properly which leads to slower breathing and then death. I think theobromine is present in decent amount in good quality chocolates containing coacoa solids above 70%.
Cadbuy ones contain 20% cocoa solids. For a product to be classified as chocolate, it has to contain 20% minimum of the coacoa solids.
My younger sibling used to have a rabbit. Black one, grew up so fat it cannot hop anymore...just walk