For more than 25 years, Foggy Mountain has produced dog coats using only the highest quality materials and workmanship. Our coats are designed for exceptional fit, ease of movement, and maximum durability.

homeimagegroup