DOG PROBLEM?SOLUTION HERE