Oh, man. Poodle, of course, but here are some breeds I would probably guess:
1. Mini Schnauzer
2. Cocker Spaniel
3. Mini Aussie. That second to last photo, thats what I saw.
1. Mini Schnauzer
2. Cocker Spaniel
3. Mini Aussie. That second to last photo, thats what I saw.