tough puppy to toupsed up