Fingers crossed for poor Bud, hope the vet can help !!!!