Car pet, as in a pet in a car. Yay, I solved the enigma! Which of Jabba's comely lasses do I win?Report