Pet insurers are left scratching their heads when they find themselves dealing with a time-travelling pooch, and an opportunist tries his hand at forgery to sign off his own claim. Show more
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
Pet insurers are left scratching their heads when they find themselves dealing with a time-travelling pooch, and an opportunist tries his hand at forgery to sign off his own claim. Show more