SELECT * FROM `dummy`
WHERE `pet` IN ('dog', 'cat')
GROUP BY `userId`
HAVING COUNT(DISTINCT `pet`) == 2
Uzyskaj listę unikalnych użytkowników, którzy mają psa lub kota, ale ogranicz ją do użytkowników, którzy mają co najmniej 2 różne wartości pet
który będzie psem i kotem, ponieważ ograniczyłeś to do tych 2 opcji