my apologies: they are all balls.. thought I mentioned that in the original post.

Thank you if anyone reads this and can offer any suggestions. I've already lost one snake and have invested over $1,000 in vet bills... don't know where else to turn..