Agree with serenity - your can order them from the BBC, but they're about £16 though, IIRC. Maybe see if your library can get one in for you?
Do make sure you make it plain that it's not OK to pick up a bit of dog poo with loo paper and flush it down your own toilet before he watches it, though!