Great inputs Gopal...!!
You know what Gyanender, I would suggest you get a little more info from your vet, friends, online about Labs... They are damn adorable your queries / issues dont seem to be with your dog, rather the breed brother! ;) No offences meant... This is how Labs are... Crazy, loving Dogs... My Labs still dont realise they're no longer pups & they want me pick them up in my lap, but then thats the good part :)