My mum in law's german shepherd pup is about 9 months now, and she's mental. We can't control her barking, she's either in her cage, and if that doesn't work, she's in the kitchen, and failing that she gets shut in the garden to calm down. But as soon as we let her back in, she's at it again. Mum in law has tried EVERYTHING, shouting, praising her when she's good, punishing her when she's not. But nothing is working. She's had german shepherds in the past, but when I met my OH her last dog was quite old, and good as gold. Does anyone have any advice or tips? We're all tearing our hair out here!