The largest dog breed is the St. Bernard, which can weigh up to 170 pounds.
largest
weigh
pounds
Correct. Pounds is a noun. Largest is an adjective, and weigh is a verb.
For more help, see section 46a.