The roof of a house is certainly no place for a dog but somehow that is where this Chihuahua ended up.
"He seemed very calm being up on the roof. He was walking around didn't seem to be afraid kept going back to forth side to side obviously wasn't afraid of falling off," said Maricopa Animal Care and Control officer John Reynolds.
After being stuck up there for nearly a week, help arrived.
Officers with the Arizona Humane Society and Maricopa Animal Care and Control got a ladder and some dog food, and were able to lure the dog close enough for them to safely take him down.
"When I picked him up to look at him he just kind of hugged me acted like he was very thankful to be down off that roof," said Reynolds.
Animal control officers say "Roofus" is a stray. He didn't live at the home he was stuck on now theory hoping his rightful owners will come forward.
The dog, named "Roofus" for now, is in decent health.
He looks underweight but is otherwise fine.
Who he belongs to and exactly how he got up on the roof remains a mystery but he does have long legs for a Chihuahua so he could be a good jumper.
"It's a tough one because there's no steps he could climb up but being next to the greenbelt there are trees next to this persons house. And some of the trees are bent and leaning over so we think it's possible he may have used the trees to climb up and get up on the roof."
Animal control says Roofus is very friendly with people and was likely someone's pet at some point.
If no one claims him, he could go up for adoption.