ESA vs PSD 2025: Key Differences & Rights Explained | PetCerts