Meeting someone new can bring out big feelings in our pets. This can include excitement, super curiosity, or in some cases, dramatic panic. For a tiny Dachshund, he went into chaotic panic after ...