Barbie Riding Club will almost certainly NOT run on Windows Vista natively. Here's why, and what to try instead.
setup.exe or barbie.exe → Properties → Compatibility.dgVoodoo.conf, DDraw.dll, D3DImm.dll in game folder.dgVoodooCpl.exe: set resolution, force 4:3, vsync.Check GOG.com or Steam for re-releases. If not there, request it! Some 90s girl games are getting preserved (e.g., Barbie Pet Rescue on archive.org).
Verdict: VM with Windows 98/XP is most reliable. dgVoodoo 2 worth a quick try first.