Max, my Heart GSD, used to catch snowballs in his mouth, then drop them and wait for the next one. He also learned to balance biscuits on his nose and crawl for a biscuit, tricks I taught him after watching the dog on Empty Nest do the same ones. Max could learn any trick in a few minutes.
Willow, my Heart greyhound, didn't do tricks, except for shaking "hands". She was a first-class diva, and used to hang around while Max did his tricks, so she would get a share of his treats. I used to refer to her as Max's "agent".
Dash, as my fellow campers know, used to climb up on the dashboard of my motorhome (the source of my username) when I left the vehicle to watch for me and "guard" the coach. You should realize that this was not a little dog, but a 95-pound German Shepherd up there surveying his territory. Sometimes, I would just stand outside and watch people do double-takes when they saw him. One time, I was talking to the camper in the RV in the neighboring campsite. Dash was listening from the dash, and cocked his head. The neighbor laughed and declared, "IQ 150". Not quite, but he was certainly special.
Allan, my handsome blue greyhound, had a trick of his own that he used to pull on Dash. The dogs would be out playing in the yard, and come inside through the doggie door, but Allan would always wait outside. Dash would come over to the side of the living room couch, where he loved to lay down beside me. Once he did, Allan would stick his head through the pet door until Dash saw him, then he would pull his head back outside. After a few more seconds, he would stick his head back in again, then pull it out. At this point, he would usually have Dash's full attention, and Dash would get up from his comfortable position by the couch. This was Allan's cue to come inside the house. Dash would walk over to Allan and bark at him like a drill sergeant, while Allan would just stand there with a smug expression on his doggie face. Gotcha!!