And I thought I would mention he has gained .5 pounds since we were at the vet 2 weeks ago. He is now 2 days shy of 6 months old and weighs 8 pounds!! He is going to be a big boy. He has all of his adult teeth and only retained his 2 upper canines. She said to give them another month or two before we think about having them removed. She says she prefers to wait on neutering...so all good there!