The cats &amp;amp; dogs in Germany were the BEST!