Cats or dogs? This epic rivalry between these pampered pets has raged for centuries and shows no sign of coming to an end. Cat lovers will always insist that their more independent but still cuddly moggies have the competitive edge, while dog people are quick to point out that their precious pooches are far […]