J.P.
Hi B., I have renters that recently had a problem with their new neighbor's barking dogs. She has a newborn too so she was pretty upset (and hormonal!) so I looked into the issue for her.
I think the best thing to do (if you feel comfortable) is to talk to your neighbor first about the dog noise. I would suggest you and your husband do it together in a non-confrontational way. I'd also see if any other neighbors have a problem with the dog noise. Maybe you could all talk to him or suggest a dog walker or something . . . but if you don't feel comfortable talking to him (and it all depends on how you think he'd take it) you can report barking issues here:
http://www.seattle.gov/animalshelter/ServiceRequest/Servi...
The first time they get a complaint they send a letter and if they get a few complaints within a certain time period they send an animal control officer out to talk with the owner.
Luckily, my renters were able to talk to their neighbors and all was resolved (in their case it was a visiting dog causing the issue and so it was short-term and the neighbors were very sorry).
Regarding the garbage cans. That sounds like a really selfish guy. You could call the non-emergency police line and ask what they suggest to do about that sort of situation. It sounds like talking to him might not get you anywhere and might make it worse. Good luck!