EDIT: Original listing now sold out, but you can get one here* from ebay for £2.96 delivered.
The hardest point of potty training a child is when you venture out. Sometimes there just aren't any toilets about. That's why you need one of these Children's Portable Urinal contraptions. Priced at £2.69 at eBay Store: 2013bestbuybest, it also comes with FREE delivery too.
I would say that this is most certainly designed with little boys in mind. As it is an elephant design with a trunk to accommodate your little one's 'willy'.
It has a screw top to allow you to empty it with ease and to allow you to clean it thoroughly.
Wish I had one of these to be honest when I was training my youngest, because he would always wee on his shoes if we were out on walks.
As this item is coming from Hong Kong, it'll take around 2-4 weeks to arrive.
There is also this alternative Portable Urinal Bottle*for £2.99 delivered and it comes with three different character toppers.