If he was shaking and crying he may have suffered a huge fright, but if he's weak too, then something is definitely not right and you should take him/her to the vet as he/she may have eaten or drank something bad, or have an infection somewhere in the body.
All the best...
All the best...