from collections import defaultdict
output = defaultdict(list)
for item in data:
output[item["owner"]].append(item["pet"])
# output is =>
defaultdict(list,
{'Kent': ['Shiner'],
'Mary': ['Pumpkin', 'Tasha'],
'Paige': ['Sushi'],
'Sarah': ['Shiner', 'Mr. Wigglesworth', 'Pupparoo', 'Lucy']})