Oh gosh... That's a bad case of MBD if I've ever seen one. Your best bet is to take him to a vet and basically do whatever Grif tells you to at this point... The best advice however has already been given

I'm wishing the best for him!