What if your dog is 10 weeks and weighs 2 pounds it to big?

A 10-week-old puppy that weighs 2 pounds is not necessarily too big or too small. The appropriate weight for a puppy of this age depends on its breed and genetics. Some small breeds, such as Chihuahuas and Pomeranians, typically weigh between 1 and 3 pounds at 10 weeks old. Larger breeds, such as Golden Retrievers and Labrador Retrievers, can weigh up to 15 pounds or more at this age.

If you are concerned about your puppy's weight, it is best to consult with a veterinarian. They can assess your puppy's overall health and development and determine if their weight is appropriate for their breed and age.