ussop

Stack dogs without dropping them to win!
Puzzle