Looks like you have a XC. So personally I would try to set it up so she could ride on the back seat. If you do not have a back rest you could maybe fab one up. Then I would come up with a harness to strap her in. Maybe a four/five point harness from an old kids/baby car seat might work. Maybe a trip to Goodwill or a Salvation Army store could supply you with something on the cheap. Enjoy the new dog.
Buckeye, Arizona(USA) 2011 Victory Cross Roads, Black police bag guards, black engine guards, black handle bars, Triumph Tiger mirrors, Triumph hand grips, set speedo/tach back 5" , adjustable timing wheel, Lloyzz Fuel Programmer III & air filter. Modified exhaust, made stock into 2 into 1. MRA windshield, Rotated front fender forward,relocated ignition switch, Bad Ace Fuel Tank Risers, Fat front tire.