Could you ring a 24hr vet and ask their advice ?