Can you join an exercise class, yoga, aerobics, whatever - it would be a start to
get out and mingle with people that have similar interests.
Volunteering was mentioned and this is really an excellent opportunity to
meet people, help others and feel good about yourself.
Don't worry about the workmen, think of them as temporary employees
and once the tiles are in, the place will look so much better and smelling great.
Apropos smell, there are a number of products out there that eliminate pet
odor, perhaps you should look into that. Scented candles help also.