Forget that suction cup Garfield in your car window, there’s a new animal car accessory in town and it’s Hitch Critters. These animals hitch a ride on your vehicle’s trailer hitch, giving it personality to what is otherwise just a boring nub (that’s what she said). But these animals do more than just …