Hi MohitAs a norm, any puppy less than 45 days old should not be taken away from the mother. Puppies must have mother's milk to build their immunity and become physically strong. We would advise you not to take a 24 day old puppy. To understand whether a pup is pure bred or not, you will have to look at both the parents of the pup - the father and the mother. To understand about whether the Rottweiler is a pure bred or not, you may refer to WagPedia (
https://)We wish you good luck!RegardsTeam DogSpot