Pets at Home IPO highlights attractions of vet company's resilient market