# pets Icon

> The pets icon from Material as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Icons](https://composables.com/icons/icon-libraries/material-icons.md)
- License: Apache 2.0 (full text in the [Material Icons library page](https://composables.com/icons/icon-libraries/material-icons.md))
- Styles: [Filled](https://composables.com/icons/icon-libraries/material-icons/pets.md?v=filled), [Outlined](https://composables.com/icons/icon-libraries/material-icons/pets.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-icons/pets.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-icons/pets.md?v=sharp), [Two-Tone](https://composables.com/icons/icon-libraries/material-icons/pets.md?v=twotone)
- Categories: [Action](https://composables.com/icons/categories/action.md)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-icons/pets.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialIconsPets: ImageVector
    get() {
        if (_MaterialIconsPets != null) return _MaterialIconsPets!!
        
        _MaterialIconsPets = ImageVector.Builder(
            name = "pets",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Transparent)
            ) {
                moveTo(0f, 0f)
                horizontalLineToRelative(24f)
                verticalLineToRelative(24f)
                horizontalLineTo(0f)
                verticalLineTo(0f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(7f, 9.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 4.5f, 12f)
                arcTo(2.5f, 2.5f, 0f, false, true, 2f, 9.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 7f, 9.5f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(11.5f, 5.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 9f, 8f)
                arcTo(2.5f, 2.5f, 0f, false, true, 6.5f, 5.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 11.5f, 5.5f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(17.5f, 5.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 15f, 8f)
                arcTo(2.5f, 2.5f, 0f, false, true, 12.5f, 5.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 17.5f, 5.5f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(22f, 9.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 19.5f, 12f)
                arcTo(2.5f, 2.5f, 0f, false, true, 17f, 9.5f)
                arcTo(2.5f, 2.5f, 0f, false, true, 22f, 9.5f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(17.34f, 14.86f)
                curveToRelative(-0.87f, -1.02f, -1.6f, -1.89f, -2.48f, -2.91f)
                curveToRelative(-0.46f, -0.54f, -1.05f, -1.08f, -1.75f, -1.32f)
                curveToRelative(-0.11f, -0.04f, -0.22f, -0.07f, -0.33f, -0.09f)
                curveToRelative(-0.25f, -0.04f, -0.52f, -0.04f, -0.78f, -0.04f)
                reflectiveCurveToRelative(-0.53f, 0f, -0.79f, 0.05f)
                curveToRelative(-0.11f, 0.02f, -0.22f, 0.05f, -0.33f, 0.09f)
                curveToRelative(-0.7f, 0.24f, -1.28f, 0.78f, -1.75f, 1.32f)
                curveToRelative(-0.87f, 1.02f, -1.6f, 1.89f, -2.48f, 2.91f)
                curveToRelative(-1.31f, 1.31f, -2.92f, 2.76f, -2.62f, 4.79f)
                curveToRelative(0.29f, 1.02f, 1.02f, 2.03f, 2.33f, 2.32f)
                curveToRelative(0.73f, 0.15f, 3.06f, -0.44f, 5.54f, -0.44f)
                horizontalLineToRelative(0.18f)
                curveToRelative(2.48f, 0f, 4.81f, 0.58f, 5.54f, 0.44f)
                curveToRelative(1.31f, -0.29f, 2.04f, -1.31f, 2.33f, -2.32f)
                curveToRelative(0.31f, -2.04f, -1.3f, -3.49f, -2.61f, -4.8f)
                close()
            }
        }.build()
        
        return _MaterialIconsPets!!
    }

private var _MaterialIconsPets: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-icons/pets.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:pathData="M0,0h24v24H0V0Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M7,9.5A2.5,2.5 0 0,1 4.5,12A2.5,2.5 0 0,1 2,9.5A2.5,2.5 0 0,1 7,9.5Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M11.5,5.5A2.5,2.5 0 0,1 9,8A2.5,2.5 0 0,1 6.5,5.5A2.5,2.5 0 0,1 11.5,5.5Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M17.5,5.5A2.5,2.5 0 0,1 15,8A2.5,2.5 0 0,1 12.5,5.5A2.5,2.5 0 0,1 17.5,5.5Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M22,9.5A2.5,2.5 0 0,1 19.5,12A2.5,2.5 0 0,1 17,9.5A2.5,2.5 0 0,1 22,9.5Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M17.34,14.86c-0.87,-1.02 -1.6,-1.89 -2.48,-2.91c-0.46,-0.54 -1.05,-1.08 -1.75,-1.32c-0.11,-0.04 -0.22,-0.07 -0.33,-0.09c-0.25,-0.04 -0.52,-0.04 -0.78,-0.04s-0.53,0 -0.79,0.05c-0.11,0.02 -0.22,0.05 -0.33,0.09c-0.7,0.24 -1.28,0.78 -1.75,1.32c-0.87,1.02 -1.6,1.89 -2.48,2.91c-1.31,1.31 -2.92,2.76 -2.62,4.79c0.29,1.02 1.02,2.03 2.33,2.32c0.73,0.15 3.06,-0.44 5.54,-0.44h0.18c2.48,0 4.81,0.58 5.54,0.44c1.31,-0.29 2.04,-1.31 2.33,-2.32c0.31,-2.04 -1.3,-3.49 -2.61,-4.8Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-icons/pets.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M0 0h24v24H0V0z" fill="none"/><circle cx="4.5" cy="9.5" r="2.5"/><circle cx="9" cy="5.5" r="2.5"/><circle cx="15" cy="5.5" r="2.5"/><circle cx="19.5" cy="9.5" r="2.5"/><path d="M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32-.11-.04-.22-.07-.33-.09-.25-.04-.52-.04-.78-.04s-.53 0-.79.05c-.11.02-.22.05-.33.09-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8z"/></svg>
```
