After reading this post I think that my dog is either a little younger than I thought, or tiny! He is 12 weeks old( 3months) and weighs 6.4 kg......