cats dogs dog canary islands kittens canaries cat animals england holiday birds glasgow puppies edinburgh pet canary london wales finch bird