As much as we love dogs, we all know how goofy they can be and cause tons of mischiefs. While we do love and adore them for their goofiness, sometimes it can be the cause of number of mini heart attacks throughout the day.

There are days when dogs forget how to “dog”, and cause shenanigans that you would expect a cat would do, such as finding themselves on places you would never expect to find a dog.

Such is the case of this silly little fella who found himself up on a roof! Yes, you read that right! The firefighters did not expect to find a dog in this kind of a situation, as they usually save cats from high spots. You can imagine the surprise on their face when they saw the canine frighteningly waiting for a rescue on the tiles!

“Not a cat in a tree, but a dog on the roof,” the North Providence Fire Department posted on Facebook.