Call CAAWS again! Post a note at your vet!