Never, EVER let a haggis in your vehicle (or home). There are very good reasons why having one as a “pet” is a strictly licensed and regulated activity!
(The Enclosed Spaces Act (Scotland), 1883 has a very obscure sub-sub-sub-clause in Appendix 94 concerning enclosure of spaces containing a haggis.)