does anyone know the typical timeline or growth timeline for puppies. like, at so many weeks they should be weaned or so many weeks they should have their eyes opened. Thank guys