Have you tried taking this to puppy court, with @weratedogs.com?