Сколько грамматических основ в предложении? Щенок топтался на месте, вертел головой в разные стороны, всем улыбался, выказывая немыслимое дружелюбие.
Задание

Сколько грамматических основ в предложении?
Щенок топтался на месте, вертел головой в разные стороны, всем улыбался, выказывая немыслимое дружелюбие.