I recently got a new puppy, and am trying to figure out his mix. He doesn’t have all his puppy teeth in yet so I think he is between 2-3 months old. However he is 23lbs already! I am think lab and maybe husky?