The weight that a dog can pull depends on the breed of the dog. If your dog belongs to a strong and big-sized dog breed then he will be able to pull two of his weight easily. But, if your dog doesn’t belong to stronger breeds then he should pull only half of his body weight.