My GSD is 5 mos. and a week today. Not only are his ears not up yet, he is still teething!!!! Just today he lost two more teeth right in front of usI have read that teething is usually done by 20 weeks....do some dogs take longer? much longer? and what about those ears still down????