
Hi Oz,
sounds like typical puppy play to me - pups explore everything with their mouths and what they start of licking inevitably end up chewing LOL. As for the "humping" - again this is pretty much normal, even with bitch puppies and is not s#xually driven so need not be a concern. As with chewing where we teach bite inhibition, we can put a stop to unwanted humping behaviours by simply re-directing the puppy onto something else of interest (that is distracting it, not encouraging it to hump something else :-D )
It will take some weeks to get on top of the bite inhibition - particularly when the new set of teeth start to change at around 4+ months and mouths/gums are sore so chewing and play biting sometimes increases.
Nothing that you have mentioned is likely to make your puppy at all agressive - when you are able to take him out regularly it will be good for him to socialise with known sensible and sensitive dogs and preferrably also at some sort of puppy class too. There is no better teacher IMO on appropriate canine communication than another canine :)
HTH, Teri :)