in

The 10 Biggest Challenges All New German Shepherd Owners Face

#1 A dry floor after he finishes drinking..

#2 Whining

#3 Getting someone dependable to watch them..

#4 Dog aggressiveness..