This 60-minute Netflix Documentary is a wealth of information:
‘Pet Fooled’ on Netflix