Making this an island setting doesn't make much sense, as you take your pet with you to other islands. Alternatively, just make potions have no effect on pets at all.
I think it could be counted towards natural pet spawns like parrots or wolfes as well, so I'd say leave the global prefix.
i assume "pets" extends to any mob of an island lol. i'm trying to think if there's other cases where this problem can occur beyond mobs, but i'm drawing a blank... armor stands? lol. basically i support this but think making the post just about pets is too limiting. this a big problem i had no idea about.
Dev said iykyk which means you have to be part of the in group to understand why someone would want this.