As a person that lives with a German Shepherd I can assure you that play time is never over. Like never. Even if she is tired she starts to cheat and moves farther back so she can just catch the ball in the air. The second you say time for a break you get this look.