Great Dane & Poodle howling and barking at something through the window!