He probably has joint problems you should take him to the vet and as for the penis that could be caused by testosterone and you may need to get him fixed if it becomes a problem it is better on a dog to get fixed they are not as hyper and they don't hutch on everything. Hope this helps!