It does make for good entertainment to watch them run around with the spaghetti.
However, as with most table scraps, moderation and variety is the key.
I'd go easy on the bread, as it is probably made with white flour and too much will probably just make them plump.

If you get alot of scraps, you can always offer to take it to your local humane society. MOST don't mind and its a real treat for the dogs there. Sometimes restaurants would do that for us (when I worked at a shelter) and the dogs got so excited when we came around to give them people food!