I hope Smokey is okay... and I also think you should call the vet!