I really like baskets, but I wouldn't necessarily use one for a dog.

It really depends on the dog's personality. If you have a calm, laid back dog who would just relax, a basket would be great. If you have a dog who is a bit of a hunter type, and alerts to new sights or smells and likes to chase... bad. If you've got a guard type, who might find a stranger threatening... *really* bad. Even cute little toy dogs make jobs for themselves and they *do* them, so I wouldn't want to put the dog in a position where doing their job might be harmful.

Also, for such little dogs, I'd keep their sturdiness in mind. I was raised around Lhasa Apsos and Tibetan Spanials... cute and little dogs to look at, but they've got heavy bones and a lot of muscle. Ours loved to do *big* jumps (3-4 times their height was about average), climb and play rough games for their size. A more delicate dog would get badly hurt doing what our guys did.

For the dogs I grew up with, I'd use a trailer. Lhasas and Tibbies are guard types, and it is not safe for them *or* for other humans for them to be off lead around strangers. Too easy for the dog to get confused and make a bad decision.