American witches and wizards host a breathtaking range of pets...