German shepherds are the brainiacs of the dog world, but that doesn't make them any less apt to follow their instincts. ... If you properly socialize your German Shepherd from the time they are a puppy, they will get along swimmingly not just with cat's but other dogs, and even strangers as well.