My puppy is 12 weeks, we've had him for 3 weeks and I'm starting to think i'll be bulk buying kitchen roll and clearing up accidents forever!! :(