One of the best things about adopting a rescue dog is that there are so many things you get to show them for the first time. It's magical when a dog gets to experience something they've never seen ...