They may be traditionally considered the worst of enemies but some dog breeds are willing to tolerate – or even actively enjoy – the company of cats.