I'm no Harry Potter lore nerd but the concept of house elves is pretty gross. Fantasy slaves like familiars, elementals etc is common as you say, but House Elves are portrayed as the most pitiable version in that they are generally mistreated, love being mistreated and would hate to be set free...