well I took the beast to the vet and she thinks he has a torn ligament in his knee, but hopes its just a partial tear. Gave him some Rymitol (alot cheaper than our old vet) and a morphin type pain pill to keep him mellow so he doesn't injur it any more or the other knee. His hips looked good though.
Thanks again for all the help