Are dogs more loyal than cats?