My dog growing up was super picky about what human food she would eat. Depending on how something was cooked (even when cooled down) she would flat out deny it (boiled chicken she would eat around or take out of her bowl)
My current dog is less picky but there’s still some foods he can safey have that he’ll spit out. Like he loves oranges but hates apples, cucumber he thinks is gross but broccoli is good.
I think a lot of dogs actually do have their preferences about what tastes good to them much like people. I guess most of the dogs in my family are “spoiled” in they get human food as a treat on a semi-regular basis.
My dog growing up hated kibble and we’d have to cook her something to eat (again spoiled). My current dog doesn’t mind kibble (but he’s very food motivated) but absolutely wants you to share with him what your eating, even if he’s going to spit it out because he doesn’t like it.